STENOBATHIC Meaning of STENOBATHIC in English Limited to or able to live only within a narrow range of water depths. Used of aquatic organisms. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012