Crossword Answer Lookup

500k+ clues

Star is paid to run plant (10)

Answer ASPIDISTRA
Definition: plant
Telegraph #30532 6 Down 2024-02-09