meaning of cordate leaf

1. a heart-shaped leaf


Related Words

cordate leaf |

Developed & Maintained By Taraprasad.com

Treasure Words