› added 1 year ago
101
TIL that scientists discover an average of 18,000 new species of life every year.
via reddit.com