Word info

bioreserve

Noun

Meaning

bioreserve (plural bioreserves)

nature reserve

Source: en.wiktionary.org

Close letter words and terms