SubstrateDec 10, 2020 The surface or medium on or in which an organism lives (e.g., mud, sand, rocks).
Recent Comments