91É«Ç鯬

Cryptic crossword #176: Parasite found in leaf cycle? (4)