'Plumeria' definitions:

Definition of 'Plumeria'

(from WordNet)
noun
Deciduous shrubs and trees of tropical America having branches like candelabra and fragrant white or pink flowers [syn: Plumeria, genus Plumeria, Plumiera]

Words containing 'Plumeria'