An Empusa on a mite
Published: 1940
Language: eng
Notes: Proceedings of the Linnean Society of New South Wales, v. 65, p. 259-260, 1940.