×

Belicenochrus

Belicenochrus is a genus of hubbardiid short-tailed whipscorpions, first described by Armas & Víquez in 2010. Wikipedia