Noun Definition
plumeria
1.Definition: deciduous shrubs and trees of tropical America having branches like candelabra and fragrant white or pink flowers
Related Noun(s):genus plumeria, plumiera
Category: Plants1.Definition: deciduous shrubs and trees of tropical America having branches like candelabra and fragrant white or pink flowers
Related Noun(s):genus plumeria, plumiera
Category: Plants