Etymed
Open the app →
Glossary
› tumor
tumor
Meaning:
swelling; mass ·
Origin:
Latin
Terms using tumor
gastrointestinal stromal tumor
wilms tumor
yolk sac tumor
sertoli cell tumor
leydig cell tumor