Noun Definition

thunbergia alata

1.Definition: tropical African climbing plant having yellow flowers with a dark purple center

Category: Plants