Popular Wordlists
Top Searched Words
Recent Searches
plumeria
plumeria
plumeria - Dictionary definition and meaning for word plumeria
Definition
(noun) deciduous shrubs and trees of tropical America having branches like candelabra and fragrant white or pink flowers
(noun) deciduous shrubs and trees of tropical America having branches like candelabra and fragrant white or pink flowers
Synonyms :
genus plumeria
,
plumiera
