English | German | Russian | Czech

litterbag English

Meaning litterbag meaning

What does litterbag mean?

litterbag

(ecology) A bag for the collection of litterfall.

Are you looking for...?