humus Latin Definition

Latin Word: humus
Part of Speech: [Noun]
Definition: ground, soil, earth, land



Hire a Writer