Definitions of heartseed:

  • noun:   herbaceous vine of tropical America and Africa