ODONTOSTOMATOUS Meaning of ODONTOSTOMATOUS in English adj having toothlike mandibles; applied to certain insects. Webster English vocab. Английский словарь Webster. 2012