1 English Synonyms for JERRYMUNGLUM
Prev.1Next
camel spider
Definition: 1. Any fast-moving, predatory desert arachnid belonging to the order Solifugae having massive paired chelicerae and a long body covered with tactile hairs.
Show more information about camel spider
Prev.1Next
Search took: 1.6705 ms