English dictionary
heartseed meaning and definition
Definition and meaning of heartseed at MeaningMonkey.org. heartseed meaning and definition in the English Dictionary.HEARTSEED noun
Definition of heartseed (noun)
- herbaceous vine of tropical America and Africa
- synonyms: Cardiospermum grandiflorum
Source: Princeton University Wordnet