Animalia > Arthropoda > Insecta > Hymenoptera > Ichneumonidae > Barycnemis > Barycnemis harpura Barycnemis harpuraSynonyms:
|
Animalia > Arthropoda > Insecta > Hymenoptera > Ichneumonidae > Barycnemis > Barycnemis harpura Barycnemis harpuraSynonyms:
|