microwhip scorpion
English
Etymology
From
micro-
+
whip scorpion
.
Noun
microwhip scorpion
(
plural
microwhip scorpions
)
A
palpigrade
.