Biofertilizers are living microbes that enhance plant nutrition by either mobilizing or increasing nutrient availability in soils. Various microbial taxa, including beneficial bacteria and fungi are currently used as biofertilizers, as they successfully colonize the rhizosphere, rhizoplane or root interior.