We found 1 definitions of moschus moschiferus from 1 different sources.
Noun |
||
moschus moschiferus - small heavy-limbed upland deer of central Asia; male secretes valued musk | ||
musk deer, Moschus moschiferus | ||
cervid, deer distinguished from Bovidae by the male's having solid deciduous antlers |