'Cardiospermum grandiflorum' definitions:

Definition of 'Cardiospermum grandiflorum'

(from WordNet)
noun
Herbaceous vine of tropical America and Africa [syn: heartseed, Cardiospermum grandiflorum]