Heartseed Definition
noun
(botany) Any plant of the species of Cardiospermum, climbing plants with round seeds marked with a spot like a heart.
Wiktionary
Synonyms:
- Cardiospermum grandiflorum
Find Similar Words
Find similar words to heartseed using the buttons below.