Definition of agroscape in English:

agroscape

noun

  • An agricultural landscape.

Origin

1980s.

Pronunciation

agroscape

/ˈaɡrəskeɪp/