river deer
nounDefinition of river deer
: 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