plumeria alba Meaning, Definition & Usage

  1. noun tall sparingly branched conical tree having large fragrant yellow flowers with white centers
    West Indian jasmine; pagoda tree.

WordNet