Etymed

tumor

Meaning: swelling; mass · Origin: Latin

Terms using tumor