ombrotrophic in Irish ombrotrophic in Irish ombratrófach adj Pertaining to ombrotrophy. Add to Flashcards