Oxoplatypus quadridentatus[Taxonomy ID: 1661896] Eukaryota; Metazoa; Ecdysozoa; Arthropoda; Hexapoda; Insecta; Pterygota; Neoptera; Endopterygota; Coleoptera; Polyphaga; Cucujiformia; Curculionidae; Platypodinae; Oxoplatypus; Oxoplatypus quadridentatus |