Dictionary entry

Muflon

Webster's Dictionary 1913

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