Mechanoreceptors on the dorsal carapace of Limulus.
D000818:Animals; D001097:Arachnida / Q000033:anatomy & histology*; D004594:Electrophysiology; D008465:Mechanoreceptors / Q000033:anatomy & histology* / Q000502:physiology