Comprehensive coverage

Illinois

"This little arachnid has a body length of about 1.5 centimeters and is characterized by its particularly strong spiny legs - so it is completely different from any other known arachnid, living or extinct."
Science website logo
SEARCH