Mesoleuca ruficillata – White-ribboned CarpetFamily Geometridae Hodges # 7307Caterpillar foods: birch and raspberry (Bugguide)5/10/2012 7/8/2012 7/26/2017 5/31/2016on Bugguide