VividLex

Home / Thesaurus / moufflon

Thesaurus: moufflon

wild mountain sheep of Corsica and Sardinia

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. wild mountain sheep of Corsica and Sardinia
  2. n. wild mountain sheep of Corsica and Sardinia