Attested
.to
Menu
Definition
herbaceous vine of tropical America and Africa
Seed
·
Term in context
Cardiospermum grandiflorum
in
CommonParlance