landcare (English, noun)
expansion: landcare (uncountable)
Senses:
glosses: A community scheme for taking care of agricultural land, preventing soil degradation, etc.
tags: uncountable
Forms: