Moufflon Moufflon

Moufflon - Definition

Moufflon are a type wild sheep (Ovis orientalis and O. musimon) native to the mountains of Sardinia, Corsica and western Asia (especially Turkey and southern Iran). The males have large curling horns.

Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.