Tandrod er vildtvoksende på fugtig, næringsrig skovbund i Østjylland og på Øerne; den vokser oftest i store bestande og formerer sig ved yngleknopper og ved grenede jordstængler. Slægtsnavnet Dentaria (latin dens = tand) hentyder til den vandrette jordstængel med de tykke, kødfulde skæl, der kan minde om tænder. Artsnavnet bulbifera = løgbærende og hentyder til de violette yngleknopper i bladhjørnerne på den overjordiske stængel. Planten er en 20-50 cm høj staude; de nedre blade er fjersnitdelte og stængelbladene hele. Blomsterne er ret store, lilla til lyslilla og sidder i en ganske kort klase. Planten er selvsteril og udvikler kun sjældent frø.