Biomantle Definition

noun

The upper part of a soil, subject to bioturbation.

Wiktionary

Other Word Forms of Biomantle

Noun

Singular:
biomantle
Plural:
biomantles

Origin of Biomantle

  • bio- +‎ mantle

    From Wiktionary

Find Similar Words

Find similar words to biomantle using the buttons below.

Words Starting With

Words Ending With

Unscrambles

biomantle