stenophagous