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.