denge

English: Translation
bump on a tree trunk where a branch failed to sprout; knot in wood
noun
Universe and the natural world
ID
2645