Sphaeridium
Definitions
1
Posts
1
Posters
65
Views
-
A peculiar sense organ found upon the exterior of most kinds ofsea urchins, and consisting of an oval or sherical head surmounting ashort pedicel. It is generally supposed to be an olfactory organ.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions