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