Noun Definition
plumiera
1.Definition: deciduous shrubs and trees of tropical America having branches like candelabra and fragrant white or pink flowers
Related Noun(s):genus plumeria, plumeria
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, plumeria
Category: Plants