Word info

drilosphere

Noun

Meaning

English Wikipedia has an article on:drilosphereWikipedia
drilosphere (plural drilospheres)

(soil science) The part of the soil that has been through the digestive tract of earthworms

Source: en.wiktionary.org

Close letter words and terms