dilambdodont

listen to the pronunciation of dilambdodont
Английский Язык - Английский Язык
Having teeth with a pair of lambda-shaped ridges on each
A creature with teeth of this kind