English edit

Etymology edit

From ombro- +‎ -trophy.

Noun edit

ombrotrophy (uncountable)

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

Coordinate terms edit

Related terms edit

Translations edit