Error message
Unable to fetch location details at this time.
Red Romans
Solifugae
-33.3517, 18.8684
Field Notes
Description:
Solifugae are moderately small to large arachnids (a few millimeters to several centimeters in body length), with the larger species reaching 15 cm (6 in) in head-and-body length.
Comments (2)