Category:Muflon

Muf"lon, n. (Zoöl.)

Defn: See Mouflon.