Definition of bioreserve in English:

bioreserve

noun

  • A tract of land set aside and managed in order to preserve its entire ecosystem.

Origin

1980s.