Panamainsects.org; Brassolidae larva