Plumiera

Explore definitions, synonyms, and language insights of Plumiera

Definitions

Noun
deciduous shrubs and trees of tropical America having branches like candelabra and fragrant white or pink flowers