2 ms·
Natural. Each year a forest may produce hundreds of millions of seeds but only a few thousand saplings survive.
by mikeg8 7y ago
Natural. Each year a forest may produce hundreds of millions of seeds but only a few thousand saplings survive.
2 ms·