Musimon /(?)/

Mus·i·mon

Musimon

n.
  1. See Mouflon. (Zool.)