Crossword Answer Lookup

500k+ clues

Revolutionary for part of plant (5)

Answer ORPIN
Definition: plant
Telegraph #3528 3 Down 2025-08-08