macromolecule: any very large complex molecule; found only in plants and animals
organic compound: any compound of carbon and another element or a radical
dining car: a passenger car where food is served in transit