Hensen gland

From ZooTerms (Dictionary of Invertebrate Zoology)
Jump to: navigation, search
Hensen gland also white body: (Mollusca: Cephalopoda) A gland found in the head near the eyes that synthesize leucocytes.