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

More General Terms