|
Definition of Ombrotrophy
1. Noun. (biology) The receipt of water and nutrients from precipitation rather than streams or springs. ¹
¹ Source: wiktionary.com
|
1. Noun. (biology) The receipt of water and nutrients from precipitation rather than streams or springs. ¹
¹ Source: wiktionary.com