thunbergia alata

Noun
  1. Tropical African climbing plant having yellow flowers with a dark purple center (synset 112833949)

Found on Word Lists

Other Searches