Online English Dictionary

Home

Humifuse


a.

Spread over the surface of the ground; procumbent.


© 2009 Dammam Community College