Crossword Answer Lookup

500k+ clues

A bit of plant sheltered a pest (5)

Answer APHID
Definition: pest
Guardian #22587 21 Across 2002-08-01