Musmon /(?)/

Mus·mon

Musmon

n.
  1. See Mouflon. (Zool.)