Answer: caimanlizards

AnswerCrossword Clue
CAIMANLIZARDS

Scaly South American snail lovers