Home

Word

Cardiospermum grandiflorum, n.
more info herbaceous vine of tropical America and Africa
<noun.plant>

Cardiospermum grandiflorum heartseed
semantic pointers
hypernym