answersLogoWhite

0

It is estimated that about 50 to 70 billion leaves fall each year from trees in the deciduous forests of the United States.

User Avatar

AnswerBot

1y ago

What else can I help you with?