Encyosaccus sexmaculatus is the only known species of the genus Encyosaccus. It is found in Colombia, Ecuador, Peru, and Brazil and it's also known as orange tortoise spider. Its bright orange coloration suggests that it might be poisonous.
Previous Fact Next Fact