kamus
.
Search
About
cardiospermum_grandiflorum
English
Cardiospermum grandiflorum, heartseed
Noun
Herbaceous vine of tropical America and Africa
English: heartseed, Cardiospermum grandiflorum
English words with similar meanings
Show 1 words
heartseed