English Dictionary
◊ OREAMNOS
Oreamnos
n : mountain goats [syn: {Oreamnos}, {genus Oreamnos}]