Musmon


Mus´mon


n.1.(Zool.) See Mouflon.