Simple definitions and word synonyms for kids.
Part of speech: Noun
wild mountain sheep of Corsica and Sardinia
Moufflon, Mouflon, Ovis musimon