Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
biodeterioration
in English
biodeterioration
Definitions
Noun
undesirable
material
change
caused
by
organisms