Online English Dictionary

Home

Topsoil


n.

The upper layer of soil; surface soil.


© 2009 Dammam Community College