Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

heartseed Definition

Cancel
heartseed
noun
Any plant of the genus ''Cardiospermum'', climbing plants with round seeds marked with a spot like a heart

Words Related to heartseed!

heartseed Examples by Brain Bank Users