Moschus moschiferus
English Dictionary
->
Letter M
-> Moschus moschiferus
Search Dictionary:
Moschus moschiferus Definition
(n)
small
heavy
-
limbed
upland
deer
of
central
Asia
;
male
secretes
valued
musk
Moschus moschiferus Synonyms
Moschus moschiferus
musk deer
© Art Branch Inc.