plumeria alba

Noun
  1. Tall sparingly branched conical tree having large fragrant yellow flowers with white centers (synset 111795441)

Found on Word Lists

Other Searches