Word info

detritusphere

Noun

Meaning

detritusphere (plural detrituspheres)

The area of the sea in which detritus accumulates

Source: en.wiktionary.org

Close letter words and terms