Search for crossword answers and clues

Answer for the clue "Scavenger mollusk ", 12 letters:
mysterysnail