Cardiospermum
Explore definitions, synonyms, and language insights of Cardiospermum
Definitions
Noun
tendril-climbing herbs or shrubs whose seeds have a white heart-shaped spot
Explore definitions, synonyms, and language insights of Cardiospermum