stenobiontic eurybiomic biocenotic limnobiotic biocoenotic stenotopic eobiotic oligospecific subcosmopolitan idiobiont