Definition & Meaning | English word DRILOSPHERE
DRILOSPHERE
Definitions of DRILOSPHERE
- (soil science) The part of the soil that has been through the digestive tract of earthworms
Number of letters
11
Is palindrome
No
Search for DRILOSPHERE in:
Page preparation took: 149.05 ms.