Word Study
plumeria alba
WORDNET DICTIONARY
Noun plumeria alba has 1 sense
- plumeria alba(n = noun.plant) pagoda tree, west indian jasmine - tall sparingly branched conical tree having large fragrant yellow flowers with white centers; Array is a kind of frangipani, frangipanni
For further exploring for "plumeria alba" in Webster Dictionary Online