Ten nutrients plants need to grow have been identified that are required by plants. Of these, nitrogen, phosphorus, and potassium are required in relatively large amounts. These six nutrients are referred to as macronutrients and are also required in comparatively large quantities..
Other Macronutrients needed are:
The other nutrients, referred to as micronutrients, are required in very small amounts. These include such elements as:
While both macro and micronutrients are required for good plant growth, over-application can be as detrimental as a deficiency. Over-application of plant nutrients not only may impair plant growth, but may contaminate groundwater by leaching through the soil or pollute surface waters by washing away.
This info provided by:
United States Department of Agriculture
Natural Resources Conservation Service