Chinese-English dictionary »

生物降解性 /shēngwù jiàngjiěxìng/ meaning in English

ChineseEnglish
生物降解性 /shēngwù jiàngjiěxìng/ noun

biodegradability(capacity of a material to decompose over time)
noun