Medical dictionary. 2011.
supracerebral glands — see pharngeal glands, lateral … Dictionary of invertebrate zoology