'Cardiospermum grandiflorum' definitions:

Definition of 'Cardiospermum grandiflorum'

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