Plant nutrients are the vital elements essential for plant growth and survival, with key roles in adapting to challenging environments. Each nutrient, whether required in relatively large (macronutrients) or minute concentrations (micronutrients) plays a unique role in plant life cycle. Both the insufficient and surplus concentrations of these nutrients may render negative impacts on plant growth and development and therefore their homeostasis...