microwhip scorpion

English edit

Etymology edit

micro- +‎ whip scorpion

Noun edit

microwhip scorpion (plural microwhip scorpions)

  1. A palpigrade.