Latin · word

tumor

swelling; swollen condition

Words sharing this root