Odontosia elegans – Elegant Prominent

Hodges # 7924

Caterpillar foods: poplar  (Beadle & Leckie)

7/15/2013

Odontosia elegans 7-15-13 1

 

7/15/2013

Odontosia elegans 7-15-13 2

on Bugguide