Home / P / plumeria alba

plumeria alba

noun 13 letters Scrabble 18 WWF 24
Definitions
noun

tall sparingly branched conical tree having large fragrant yellow flowers with white centers

Want another word?
Spin the dictionary for a fresh one.
Generate a word →