Polyphyodont

A polyphyodont (/ˌpɑːlᵻˈfaɪəˌdɑːnt/) is any animal whose teeth are continuously replaced. In contrast, diphyodonts are characterized by having only two successive sets of teeth.
Polyphyodonts include most toothed fishes, many reptiles such as crocodiles, geckos, and most other vertebrates, mammals being the main exception. New, permanent teeth grow in the jaws, usually under or just behind the old tooth, from stem cells in the dental lamina. Young animals typically have a full set of teeth when they hatch; there is no teeth change in the egg. Within days, tooth replacement begins, usually in the back of the jaw continuing forward like a wave. On average a tooth is replaced every few months.