tumorous

  • adj.Tumor; the tumor-like
  • WebSwollen like tumors