Meet the cecropia moth, the largest moth in North America | ECO EVOLUTION TODAY | Scoop.it
If you think it looks cool, wait till you see its caterpillars.