Chinese-English dictionary »

生物相 /shēngwùxiāng/ meaning in English

ChineseEnglish
生物相 /shēngwùxiāng/ noun

biota [biotas](the living organisms of a region)
noun
[UK: biota] [US: biota]