delphian node









delphian node


n.

  1. A midline prelaryngeal lymph node, adjacent to the thyroid gland, enlargement of which indicates thyroid disease.
50 queries 0.564