libyanhaisuhilleri

Etymology
From.

Noun

 * 1) Saharan striped polecat, Saharan striped weasel,  species of mustelid mammal native to northern and southern edges of the Sahara desert