Pinyin Dictionary results for "sheng tai gu dao"

生态孤岛
insularization (as a threat to biodiversity)
Dictionary data provided by CC-CEDICT