MUFLON


Meaning of MUFLON in English

I. noun

see mouflon

II.

see mufflon

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.