Dictionary search results

Showing 1-7 of 7 results

biodegradable British & World English

(Of a substance or object) capable of being decomposed by bacteria or other living organisms and thereby avoiding pollution

biodegradable English-Spanish

biodegradable

biodegradable Spanish-English

biodegradable