Yes CC you are right it is a Toothwort, a parasite plant that feeds on the roots of other plants. It does so by the means of suckers which penetrate through it,s hosts tissues. it has extensive underground stems. At intervals these emerge to form aerial stems which bear the flowers as shown your picture