Odontosia elegans – Elegant ProminentFamily Notodontidae Hodges # 7924Caterpillar foods: poplar (Beadle & Leckie)6/7/20227/15/2013 7/15/2013on Bugguide