meaning of subcordate

1. Somewhat cordate; somewhat like a heart in shape.


Related Words

subcordate |

Developed & Maintained By Taraprasad.com

Treasure Words