Toothwort?

Toothwort?

Observation - Toothwort? - UK and Ireland. Description: I'm pretty sure this is the weird Toothwort but I'd appreciate confirmation.

I'm pretty sure this is the weird Toothwort but I'd appreciate confirmation.