Biomantle Definition
noun
The upper part of a soil, subject to bioturbation.
Wiktionary
Other Word Forms of Biomantle
Noun
Singular:
biomantlePlural:
biomantlesOrigin of Biomantle
-
bio- + mantle
From Wiktionary
The upper part of a soil, subject to bioturbation.
bio- + mantle
From Wiktionary