livery stable: stable where horses and vehicles are kept for hire
whole: an assemblage of parts that is regarded as a single entity
zinnia: any of various plants of the genus Zinnia cultivated for their variously and brightly colored flower heads