Insect InvertebratesShiripunoShiripuno (2018) tremarct December 7, 2018 Insect (Ensifera sp), Shiripuno Lodge, Ecuador