Home
Random
Log in
Settings
Donations
About Wiktionary
Disclaimers
Search
moschid
Language
Watch
Edit
English
edit
Noun
edit
moschid
(
plural
moschids
)
(
zoology
)
Any member of the family
Moschidae
, several species of
musk deer
in genus
Moschus
.