Meaning of Cardiospermum
Definition of Cardiospermum
(noun)
tendril-climbing
herbs or shrubs whose seeds
have
a
white
heart-shaped
spot
Other information on Cardiospermum
WIKIPEDIA results for
Cardiospermum
Amazon results for
Cardiospermum
Tweet