Noun Definition

oreamnos

1.Definition: mountain goats

Category: Animals