Musmon
/(?)/
Mus·mon
Musmon
n.
See
Mouflon
.
(Zool.)