Atlas of Animal Anatomy and Histology

Insects (Insecta)

The isolated alimentary canal of a cockroach