synecology (Q4420546)
study of biological communities
Language: