Subscriber login


Forgot your password?

Library card login

Other

ombrogenous

Pronunciation: /ɒmˈbrɒdʒɪnəs/
Definition of ombrogenous

adjective

Ecology
  • (of a bog or peat) dependent on rain for its formation.