Word info

biomantle

Noun

Meaning

biomantle (plural biomantles)

The upper part of a soil, subject to bioturbation.

Source: en.wiktionary.org

Close letter words and terms