Subscriber login


Forgot your password?

Library card login

Other

ecoregion

Syllabification: (ec·o·re·gion)

Definition of ecoregion

noun

  • a major ecosystem defined by distinctive geography and receiving uniform solar radiation and moisture:the Columbia Basin ecoregion

ecoregion in other Oxford dictionaries

Definition of ecoregion in the British & World English dictionary