Answer: caimanlizards

AnswerCrossword Clue
CAIMANLIZARDSScaly South American snail lovers