MUFLON

Source: 567

Muf″lon (?), n. (Zoöl.) See Mouflon.