MOUFLON


Meaning of MOUFLON in English

[mou.flon] also mouf.flon n [F mouflon, fr. It dial. muvrone, fr. LL mufron-, mufro] (1774): either of two wild sheep (Ovis orientalis and O. musimon) of the mountains of Sardinia, Corsica and western Asia that have large curling horns in the males and are sometimes included in a single species

Merriam-Webster English vocab.      Английский словарь Merriam Webster.