English | German | Russian | Czech

saiga English

Meaning saiga meaning

What does saiga mean?

saiga

goat-like antelope of central Eurasia having a stubby nose like a proboscis

Synonyms saiga synonyms

What other words have the same or similar meaning as saiga?

saiga English » English

Saiga tatarica

Are you looking for...?