bayucca Bombycidae, Apatelodes sp., most probably Apatelodes torrefacta, but I am only 95% confident... There are quite a lot of these ones around. http://www.boldsystems.org/index.php/Taxbrowser_Taxonpage?taxid=17952
Comments (1)