English Dictionary
◊ HEARTSEED
heartseed
n : herbaceous vine of tropical America and Africa [syn: {Cardiospermum
grandiflorum}]