Crossword Answer Lookup

500k+ clues

Traps with ensnared amphibians (5)

Answer NEWTS
Definition: amphibians
Guardian #29648 17 Across 2025-03-21