Red Bartsia

Red Bartsia (Odontites verna) is a parasitic plant that steals nutrients from nearby grass roots. Photographed here in the dewpond field at Landport Bottom, 19/7/2014 (Stephen Watson)