Glenoleon rudda

Glenoleon rudda is a species of antlions that occurs in Australia.