Definition of ombro- in English:

ombro-

Pronunciation /ˈämbrō/ /ˈɑmbroʊ/

  • Relating to rain.

    • ‘ombrotrophic’

Origin

From Greek ombros ‘rain shower’.