rockrose: any of numerous varieties of helianthemums having small rose-like yellow or white or reddish flowers
living thing: a living (or once living) entity
dining car: a passenger car where food is served in transit