Cover crops are plants that farmers and gardeners grow to amend soil or prevent soil erosion. Cover crops may include grass, legumes, cereals, etc. Before they produce seeds, cover crops are usually tilled into the soil. Cover crops are also called green manure.