Diacholotis iopyrrha is a moth of the family Agonoxenidae. It is found in Costa Rica.[1]
Diacholotis iopyrrha is a moth of the family Agonoxenidae. It is found in Costa Rica.