Hercules, the moth of myth


What is Australia’s biggest moth? It’s Hercules. You might know Hercules as the Roman god famed for his strength and heroic deeds, or even from that Disney cartoon with all the songs. You’re remembering right – he’s not a moth in either of those – but there is also a large insect that bears his […]