Crossword Answer Lookup

500k+ clues

Plant parasite almost engulfing top of tree (5)

Answer LOTUS
Definition: Plant
Times #27812 6 Across 2020-11-03