FAQs About the word mountain sheep

Muflón

any wild sheep inhabiting mountainous regions

No synonyms found.

No antonyms found.

mountain sandwort => Arenaria de montaña, mountain rose => Rosa de montaña, mountain rimu => rimu de montaña, mountain rice => Arroz de montaña, mountain range => Cordillera,