Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
bioreserve
in English
bioreserve
#uncommon
Definitions
Noun
protected
area
for
conservation
(
wildlife
,
ecosystems
)
The
government
established
a
bioreserve
to
protect
the
endangered
species
.
Base Words
reserve
bio