YourDictionary

Dictionary Home » Medical Definitions » delphian node

delphian node medical definition

noun
A midline prelaryngeal lymph node, adjacent to the thyroid gland, enlargement of which indicates thyroid disease.

link/cite print suggestion box