genus ammotragus (0 synonym found)

Definition of genus ammotragus:

(n) : genus of wild sheep

Definition of genus ammotragus:

(n) : genus of wild sheep

Back to Top