Plumiera (Noun)
Meaning
Deciduous shrubs and trees of tropical America having branches like candelabra and fragrant white or pink flowers.
Classification
Nouns denoting plants.
Deciduous shrubs and trees of tropical America having branches like candelabra and fragrant white or pink flowers.
Nouns denoting plants.