Substrate | S

any surface on which a plant or animal lives or on which a material sticks

Back