rib-faced deer

English

Noun

rib-faced deer

  1. The muntjac.