Hyalomyodes (Diptera; Tachinidae), an endoparasitoid of Tetrigoidea (Orthoptera)
Koshnaw, Rustam T B
Article
1988
The entomologist's record and journal of variation
100
55--57
BioStor
English
[London s.n
BioStor: https://biostor.org/reference/188458
Download MODS