Hancock's organ
Encyclopedia
Hancock's organ is a lateral sensory organ of gastropods
, a sense organ found in some sea snails. This organ is found in most shelled opisthobranchs.
Sensory organs of gastropods
Sensory organs of gastropods include olfactory organs, eyes, statocysts and mechanoreceptors. Gastropods have no sense of hearing.- Olfactory organs :...
, a sense organ found in some sea snails. This organ is found in most shelled opisthobranchs.