ombrotrophy
English
Etymology
ombro- + -trophy
Noun
ombrotrophy (uncountable)
- (biology) The state or condition of receiving water and nutrients only from precipitation rather than streams or springs.
Related terms
- ombrotrophic
Translations
state or condition
|