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