ombrotrophy
English
editEtymology
editNoun
editombrotrophy (uncountable)
- (biology) The state or condition of receiving water and nutrients only from precipitation rather than streams or springs.
Coordinate terms
editRelated terms
editTranslations
editstate or condition
|