intensive agriculture

English

Noun

intensive agriculture (uncountable)

  1. (agriculture) Synonym of intensive farming.