Crossword Answer Lookup

500k+ clues

Perhaps China contracted large plant (6)

Answer TEASEL
Definition: plant
Independent #12215 2025-12-02