meaning of heartseed

1. A climbing plant of the genus Cardiospermum, having round seeds which are marked with a spot like a heart.
2.
herbaceous vine of tropical America and Africa


Related Words

heartseed |

Developed & Maintained By Taraprasad.com

Treasure Words