Definition of agroscape in English:

agroscape

Pronunciation /ˈaɡrəskeɪp/

noun

  • An agricultural landscape.

Origin

1980s.