monoxenous oligoxenous stenoxenous heteroxenous euryxenous idiobiont monoaxenic monoxenic homogonic plurivorous