heartseed

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



Terms and Conditions of Use / Copyright Notice