Etymology
Today it means: Dependant on rain. Full definition →
ombro- + -genous
Etymology from Wiktionary, CC BY-SA 4.0.