👉 Echinosaura is a type of spider that feeds on small animals, such as insects and termites, in their nests. They are found primarily in South America, specifically in Brazil, where they can be found throughout the forest canopy. Echinosaura