ombrophilous in Catalan ombrophilous in Catalan ombròfil adj (biology) Capable of thriving in areas of heavy rainfall Add to Flashcards