saiga ( synonym found)

Definition of saiga:

°An antelope which inhabits a vast area between Kalmykia, Kazakhstan, southern Siberia.

Definition of saiga:

°An antelope which inhabits a vast area between Kalmykia, Kazakhstan, southern Siberia.

Back to Top