WikiWord

chevrotains

From WikiWord, the free dictionary

English

Definitions

noun

  1. Any of several small hornless ruminants, of the genera Hyemoschus and Tragulus, native to tropical rainforests.

Related words

Synonyms

References