Picture Dictionary and Books Logo
×
tumor []

1 tumor noun
  • a mass of tissue found in or on the body that is made up of abnormal cells