ヘテロドントサウルス
さらに興味深い特徴は歯の特殊化であり、この動物の名前の由来にもなっている。 たいていの恐竜(実際にはたいていの爬虫類)は顎に並ぶすべての歯が同じ型であるのに対し、ヘテロドントサウルスは3種類の歯を持っている。顎の先端にはくちばしに沿って葉や茎を切り取るような小さな歯が生えている。 続く顎の部分には大きな一対の牙があり、この役割は不明であるが、性的ディスプレイに使用したか(牙はメスやテリトリーをめぐってオス同士で戦う際の武器であることがある)、もしくは古代の蟻塚を破壊するのに使用したのではないかと推測される。 最後のタイプの歯は高く四角い。このタイプの歯は咀嚼に適している。咀嚼中は肉質の頬が食べ物を口の中に保つのを助けた。 咀嚼は恐竜では一般的であるが、他の爬虫類のグループでは一般的でない。 この奇妙な歯はヘテロドントサウルスの食性について議論を引き起こした。ヘテロドントサウルスは雑食性であり、植物と小動物を両方食べるために形の違う歯を使っていたと考えている科学者もいる。