1 heartseed | Definition of heartseed

heartseed

noun

Definition of heartseed

: a plant of the genus Cardiospermum especially : balloon vine

History and Etymology for heartseed

so called from the heart-shaped white spot on the black seed

Keep scrolling for more