Chinese-English dictionary »

地方特有种 /dìfāngtèyǒuzhǒng/ meaning in English

ChineseEnglish
地方特有种 /dìfāngtèyǒuzhǒng/ noun

endemic [endemics](individual or species that is endemic)
noun
[UK: en.ˈde.mɪk] [US: en.ˈde.mɪk]