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…

Continue reading