Wiktionary
ombrotrophy
n. (context biology English) The receipt of water and nutrients from precipitation rather than streams or springs.