Letters that make moufflon
o, f, l, n, m, u are letters that make 'moufflon'
1 possible definitions for 'moufflon'
Under this definition, moufflon is a noun and has the following properties:
mouflon, Ovis musimon have the same meaning as 'moufflon'
'moufflon' can be a type of mountain sheep.
'moufflon' can be a member of Ovis, genus Ovis.