SUBSTRATE


Meaning of SUBSTRATE in English

Sea bed or lake bed, or other solid surface to which animals or plants attach, or on which they move. Comonwealth of Australia (1997)

Fishery English glossary.      Английский глоссарий рыболовства .