river deer
noun
: a small deer (Hydropotes inermis) of the river marshes in southern China the males of which have no antlers but are provided with tusklike canine teeth
Love words? Need even more definitions?
Merriam-Webster unabridged
Share