Meaning of plumeria
Definition of plumeria
(noun)
deciduous
shrubs and trees of
tropical
America having branches
like
candelabra
and
fragrant
white
or
pink
flowers
Other information on plumeria
WIKIPEDIA results for
plumeria
Amazon results for
plumeria
Tweet