tetraxonida Definition
Definition
Tetraxonida is an order of arthropods in the subclass Pterygota within the class Insecta, specifically those with four metanota, such as some fossil insects.
Browse
Tetraxonida is an order of arthropods in the subclass Pterygota within the class Insecta, specifically those with four metanota, such as some fossil insects.
Browse