STENOSTOME


Meaning of STENOSTOME in English

adj having a small or narrow mouth;

— said of certain small ground snakes (opoterodonta), which are unable to dilate their jaws.

Webster English vocab.      Английский словарь Webster.