Toggle navigation
FreeDictionary.com
Search
lymphadenoma
n.
See Lymphoma.