Two New Creeping Water Bug Species Found in Belize and Peru By Kevin Fitzgerald Two new insect species have been added to the 900,000+ species that have previously been described: Ambrysus cayo, which was found in streams in western Belize, and […] Entomology Today April 27, 2015 1 Comment