Jocara noloides

Jocara noloides is a species of snout moth. It is found on the Bahamas.