euomphalaceans