WOLF TREE


Meaning of WOLF TREE in English

noun

: a forest tree whose size and position cause it to prevent the growth of many small and potentially more valuable trees around it by usurping their space, light, and nourishment

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.