irbis
/ɪrbɪs/Definitions
1. noun
A type of snow leopard, also known as the panther of the mountains.
“The conservation team spotted an irbis in the Himalayan mountain range.”
1. noun
A type of snow leopard, also known as the panther of the mountains.
“The conservation team spotted an irbis in the Himalayan mountain range.”