OMBRO-


Meaning of OMBRO- in English

■ combining form relating to rain: ombrotrophic.

Origin

from Gk ombros 'rain shower'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.