👉 Placothuriids are a family of extinct, yet very similar, insects that lived during the early stages of the Mesozoic Era. They were part of the order Platyhelminthes and were known for their ability to mimic other animals such as tortoises or snakes in their behavior.