Word info

megahabitat

Noun

Meaning

megahabitat (plural megahabitats)

(ecology) A very large habitat, typically in the deep sea

Source: en.wiktionary.org

Close letter words and terms