Home

Word

heartseed, n.
(heartseeds)
more info herbaceous vine of tropical America and Africa
<noun.plant>

Cardiospermum grandiflorum heartseed
semantic pointers
hypernym