- heartseed as a noun:
- 1
heartseed
noun
1 heartseed
Herbaceous vine of tropical America and Africa.
synonym: Cardiospermum grandiflorum.
debug info: 0.0297
noun
Herbaceous vine of tropical America and Africa.
synonym: Cardiospermum grandiflorum.
debug info: 0.0297