Answer: mysterysnail

AnswerCrossword Clue
MYSTERYSNAIL

Scavenger mollusk