Once Known as a Plague, Could Locusts Find Their Way to Our Plates? May 24, 2022 Locusts, scientific name Acrididae, are a global insect related to grasshoppers. When discussing locusts, one would often see the words: plague, pests, damage, destruction, swarms, Read More »