siemenpuusto

Noun

 * 1) seed trees trees used as seeds for natural regeneration