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