ombrotrophic in Finnish ombrotrophic in Finnish ombrotrofinen adj Pertaining to ombrotrophy. Add to Flashcards