Tannrot er en middels høy, glatt flerårig plante. De nedre bladene er finnete med 1-3 par grovt tannete småblad, de øvre er hele og har som oftest mørkelilla yngleknopper i bladhjørnet.


Planten blomstrer fra mai til juni med lyst lilla, rosa eller hvite 4-tallige blomster (13-20 mm). Blomstene har 5-8 mm lange kronblader og gule pollenknapper. Frukten er en 20-35 mm lang, flattrykt skulpe (fruktkapsel) som sjelden utvikles. Arten sprer seg ved hjelp av yngleknoppene som lett faller av og vokser opp til nye individer der forholdene er gunstige. Den opprette stengelen utgår fra en vannrett, 2-3 mm tykk jordstengel som er kledt med skjellblad.

Tannrot vokser på kalkholdig jord i løvskoger, skogkanter og elvebredder. Den finnes ofte voksende sammen med ramsløk (Allium ursinum).

Planten finnes i lavlandet langs kysten så langt nord som til Trøndelag.