Crossword Answer Lookup

500k+ clues

Source of protein found in island except for a rodent (8)

Answer CAPYBARA
Definition: rodent
Independent #12122 2025-08-15