YourDictionary

-oma

tumor: lymphoma, sarcoma

See -oma in American Heritage Dictionary 4

Learn more about -oma

link/cite print suggestion box