garden chair ( synonym found)

Definition of garden chair:

(n) : any of various tropical evergreen small trees or shrubs, of the genus Gardenia, having glossy leaves and white flowers; the flower of these plants

Definition of garden chair:

(n) : any of various tropical evergreen small trees or shrubs, of the genus Gardenia, having glossy leaves and white flowers; the flower of these plants

Back to Top