balsam pear

Noun
  1. Tropical Old World vine with yellow-orange fruit (synset 112188119)

Found on Word Lists

Other Searches