There are 1 results of your search for land lice.
land lice
Slang term for sheep - connotations of overgrazing & land degredation: Look at the land lice on that hill side. Compare ground lice.
There are 1 results of your search for land lice.
Slang term for sheep - connotations of overgrazing & land degredation: Look at the land lice on that hill side. Compare ground lice.