Effective Euchlaena Moth
Effective Euchlaena Moth
(
Euchlaena effecta
, Hodges # 6728), Fermilab, DuPage County, Illinois, 5 June 2006.
Up
to Geometridae