Plumiera Meaning
There are 1 meaning(s) for word Plumiera
Meaning 1 : deciduous shrubs and trees of tropical America having branches like candelabra and fragrant white or pink flowers
Synonyms : genus plumeria, plumeria
Synonyms : genus plumeria, plumeria
Similar words of Plumiera :
