Busycotypus canaliculatus (Linnaeus, 1758) Internal Anatomy

Busycotypus canaliculatus (Linnaeus, 1758) Internal Anatomy