◄
Odontostomatous
►
Dictionary
(
a.
) Having toothlike mandibles; -- applied to certain insects.
Clyx.com