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. 2012