HEARTSEED





Definition:

  1. [noun] herbaceous vine of tropical America and Africa
    Synonyms: Cardiospermum grandiflorum

Synonyms: