Taxonomy



2 results

Latin name Taxonomy
Parasarcophaga Metazoa > Arthropoda > Hexapoda > Diptera > Sarcophagidae
Sarcophaga Metazoa > Arthropoda > Hexapoda > Diptera > Sarcophagidae