stumor

/ˈstʊmər/

Definitions

1. noun

A tumor or growth, especially on a plant or tree.

“The gardener noticed a stumor on the branch of the apple tree.”

Synonyms

  • excrescence
  • growth
  • tumor

Antonyms

  • healthy
  • normal