ombrotrophic in French ombrotrophic in French ombrotrophe adj Pertaining to ombrotrophy. Add to Flashcards