Noun Definition

ammotragus

1.Definition: genus of wild sheep

Category: Animals