There Are 3.04 Trillion Of THESE On Earth October 10, 2019 7:25 am Published by Dave Palmer ANSWER: Trees Categorised in: Impossible Question This post was written by Dave Palmer