Ethanoperedens
taxonomic genus