EnglishombrophilousadjMeaningCapable of thriving in areas of heavy rainfallEtymology / originFrom ombro- + -philous.SourcesNo citations have been attached yet.