Find the word definition

Wiktionary
dilambdodont

a. (context zoology English) Having tooth with a pair of lambda-shaped ridges on each. n. A creature with teeth of this kind.