Plumeria alba
Explore definitions, synonyms, and language insights of Plumeria alba
Definitions
Noun
tall sparingly branched conical tree having large fragrant yellow flowers with white centers