👉 Speocharidius is a genus of extinct arthropod that lived during the Late Cretaceous period, approximately 69 million years ago. They were small in size and had large eyes with an oval-shaped pupil. They are known for their distinctive walking posture, which was characterized by a slight forward incline to their back legs. Speocharidius were primarily herbivores and lived on a diet of leaves and fruits.