YourDictionary

lien medical definition

noun
The spleen.

Learn more about lien

link/cite print suggestion box