meaning of chevrotains

1. A small ruminant of the family Tragulidae a allied to the musk deer. It inhabits Africa and the East Indies. See Kanchil.
2.
very small hornless deer-like ruminant of tropical Asia and west Africa


Related Words

chevrotain |

Developed & Maintained By Taraprasad.com

Treasure Words