heterodont
adjective
°Having teeth of different types (like most mammals).
noun
°A heterodont animal.
°A North American snake of the genus Heterodon.