heartseed

Noun
  1. Herbaceous vine of tropical America and Africa (synset 112763638)

Found on Word Lists

Other Searches