Love Bug (Plecia nearctica) December 18, 2020The urban legends on love bugs are irresistible, especially that they were genetically engineered at the University of Florida! … [Read more...]