pinwheel flower

Noun
  1. Tropical shrub having glossy foliage and fragrant nocturnal flowers with crimped or wavy corollas;
    Northern India to Thailand (synset 111796980)

Found on Word Lists

Other Searches