solifugid

solifugid

English Noun
Ad

Definition

Synonym of camel spider.

Etymology

From https://www.dictionary.com/browse/solifugid: : "variant of solpugid (Late Latin solifuga, by folk etymology from Latin salpūga"

Ad