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.”
1. noun
A tumor or growth, especially on a plant or tree.
“The gardener noticed a stumor on the branch of the apple tree.”