sinus gland
noun
: a small glandular mass in the eyestalk of a crustacean having an endocrine function and being in some respects analogous to the neurohypophysis of the vertebrates
Love words? Need even more definitions?
Merriam-Webster unabridged
Share