In agriculture, polyculture is the practice of growing more than one crop species in the same space, at the same time. In doing this, polyculture attempts to mimic the diversity of natural ecosystems. Polyculture, also called intercropping, is the opposite of monocultur