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.
Of or pertaining to stipules; resembling stipules;
furnished with stipules; growing on stipules, or close to them;
occupying the position of stipules; as, stipular glands and stipular
t...