A nomenclature of British insects; together with their synonyms: being a compendious list of such species as are contained in the Systematic Catalogue of British insects, and of those discovered subsequently to its publication: …

Menu