(Batrachedra angusta)
Batrachedra angusta is a moth in the Batrachedridae family. It is found in Libya.