ombrotrophy
Noun
Meaning
ombrotrophy (uncountable)
(biology) The state or condition of receiving water and nutrients only from precipitation rather than streams or springs.
Noun
ombrotrophy (uncountable)
(biology) The state or condition of receiving water and nutrients only from precipitation rather than streams or springs.