EN English dictionary: camel spider
camel spider has 4 translations in 2 languages
Jump to Translations
translations of camel spider
EN DE German 1 translation
- Walzenspinne (n) [an arachnid belonging to the order Solifugae] (n)
EN RU Russian 3 translations