Tag: harry potter
A new species of wasp discovered in Thailand in 2008 were finally given a name: Ampulex dementor, a tribute to J.K. Rowling’s Dementors, the most depressing monsters of all time. The wasps have been called “soul sucking,” as their preferred method of reproduction involves stinging a cockroach to place it in a “docile” state while […]