Idia americalis – American Idia

Hodges # 8322

Caterpillar food: lichens (Bugguide)

7/18/2015

 

6/26/2014

 

6/26/2016

 

9/26/2017

on bugguide