YourDictionary

lingula medical definition

noun pl. -lae
Any of several tongue-shaped processes.

link/cite print suggestion box