Definition of ombro- in English:

ombro-

  • Relating to rain.

    • ‘ombrotrophic’

Pronunciation

ombro-

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

Origin

From Greek ombros ‘rain shower’.