English dictionary
plumeria meaning and definition
Definition and meaning of plumeria at MeaningMonkey.org. plumeria meaning and definition in the English Dictionary.PLUMERIA noun
Definition of Plumeria (noun)
- deciduous shrubs and trees of tropical America having branches like candelabra and fragrant white or pink flowers
- synonyms: genus Plumeria, Plumiera
Source: Princeton University Wordnet