ALL meanings of stenobath
sten·o·bath
S s - noun stenobath a stenobathic organism. 1
- noun stenobath an aquatic organism that can only live within a limited range of water depths 0
- noun stenobath an organism that can live only in a narrow range of water depths 0