Home
Search
Index
Definify.com
Definition
2024
bioreserve
bioreserve
English
Noun
bioreserve
(
plural
bioreserves
)
nature reserve
Etymology
bio-
+
reserve
Similar Results