"Roachoids", also known as "Roachids", "Blattoids" or Eoblattodea, are members of the stem group of Dictyoptera (the group containing modern cockroaches... 8 KB (762 words) - 02:58, 1 September 2023 |
The cockroaches are an ancient group, with their ancestors, known as "roachoids", originating during the Carboniferous period, some 320 million years... 78 KB (8,298 words) - 05:12, 29 April 2024 |