What is the meaning of whip scorpion in English?

Learn vocabulary with pictures as well as definitions of whip scorpion in English

Learn in

See more

n. whip scorpion

Definition of whip scorpion in English

Non-venomous scorpion that lives in humid areas and whose body ends in a large and articulated appendage which expels an odorous liquid.