heartseed
1.
(
noun
) herbaceous vine of tropical America and Africa
Synonyms:
Cardiospermum grandiflorum
Related Words:
soapberry vine
Terms and Conditions of Use / Copyright Notice