Microgaster godzilla Parasite of the Day, 20 Nov 2020 While there is an oft-mentioned quote by evolutionary biologist JBS Haldane that God has an "Inordinate Fondness For Beetles"…