Definition of Plumeria

  • (noun) deciduous shrubs and trees of tropical America having branches like candelabra and fragrant white or pink flowers

Synonyms of Plumeria


Antonyms of Plumeria


No Antonyms Found.

Homophones of Plumeria


No Homophones Found.