Supriya Ghosh (Editor)

Hancock's organ

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Hancock's organ

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