![]() | ||
Hancock's organ is a lateral sensory organ of gastropods, a sense organ found in some sea snails. This organ is found in most of the shelled opisthobranchs.
References
Hancock's organ Wikipedia(Text) CC BY-SA
![]() | ||
Hancock's organ is a lateral sensory organ of gastropods, a sense organ found in some sea snails. This organ is found in most of the shelled opisthobranchs.