Crossword Answer Lookup

500k+ clues

Now smile about extremely tractable protein (8)

Answer INTEGRIN
Definition: protein
Times #29408 21 Across 2025-12-09