This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Sphaeridium
n.
A peculiar sense organ found upon the exterior of most
kinds of sea urchins, and consisting of an oval or sherical head
surmounting a short pedicel. It is generally supposed to be an
olfactory organ.