English dictionary
plumeria alba meaning and definition
Definition and meaning of plumeria alba at MeaningMonkey.org. plumeria alba meaning and definition in the English Dictionary.PLUMERIA ALBA noun
Definition of Plumeria alba (noun)
- tall sparingly branched conical tree having large fragrant yellow flowers with white centers
- synonyms: pagoda tree, West Indian jasmine
Source: Princeton University Wordnet