MUSMON


Meaning of MUSMON in English

n. Zool. MOUFFLON.

Etymology: L musimo f. Gk mousmon

Oxford English vocab.      Оксфордский английский словарь.