Megaustenia imperator[Taxonomy ID: 2979633] Eukaryota; Metazoa; Spiralia; Lophotrochozoa; Mollusca; Gastropoda; Heterobranchia; Euthyneura; Panpulmonata; Eupulmonata; Stylommatophora; Helicina; Helicarionoidea; Ariophantidae; Megaustenia; Megaustenia imperator |