SEED TREE
Meaning of SEED TREE in English
noun
: a tree that bears seed ; specifically : a tree left uncut to provide seed for forest reproduction
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012