toothwort in German toothwort in German Schuppenwurz noun Any of several species of flowering plants of the genus Lathraea. Add to Flashcards