Did you know there is a spider found in India that looks exactly like an ant, a mimicry that helps the spider save itself from predators? There is also a spider from the genus Lycosa that lives in the leaf litter near water bodies. To save her eggs from drowning,the mother spider carries them on […]