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