SOLIFUGAE


Meaning of SOLIFUGAE in English

noun ·pl a division of arachnids having large, powerful fangs and a segmented abdomen;

— called also solpugidea, and solpugides.

Webster English vocab.      Английский словарь Webster.