plumeria
(noun)
noun
1. deciduous shrubs and trees of tropical America having branches like candelabra and fragrant white or pink flowers
Definition categories: plant
Sentences with plumeria as a noun:
- 2004 ... were once presented with a garland of plumeria. but the Mission elders deemed garlands immoral. — Cloud Atlas, David Mitchell