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