momordica balsamina

Noun
  1. A tropical Old World flowering vine with red or orange warty fruit (synset 112187953)

Found on Word Lists

Other Searches