Journal article

The Blattodea (cockroaches), Mantodea (praying mantises) and Dermaptera (earwigs) of the Insect Limestone (late Eocene), Isle of Wight, including the first record of Mantodea from the UK

Público Deposited

Creator
  • Ross, Andrew

Metadata