Chinese Water Deer (noun) Definition, Meaning & Examples

noun
  1. a small Chinese or Korean deer, Hydropotes inermis, having tusks and no antlers: introduced into England and France
Chinese Water Deer (noun) Definition, Meaning & Examples

More Definitions