Definify.com

Definition 2026


ecoregions

ecoregions

See also: écorégions and eco-regions

English

Noun

ecoregions

  1. plural of ecoregion