YourDictionary

Dictionary Home » Medical Definitions » nasolabial node

nasolabial node medical definition

noun
Any of the lymph nodes near the junction of the superior labial and facial arteries.

link/cite print suggestion box