Cardiospermum grandiflorum

1. (noun) herbaceous vine of tropical America and Africa
Synonyms: heartseed
Related Words: soapberry vine



Terms and Conditions of Use / Copyright Notice