(Batrachedra daduchus)
Batrachedra daduchus is a moth in the Batrachedridae family. It is found on Jamaica.