Home
Random
Trending
Today
55
posts added
Search
news.gatech.edu
kRMW
TIL That a honeybee has the same amount of hairs as a squirrel: 3 million. Whereas the human head, as a comparison, has just 100,000 hairs.