This rock phosphate is used for building phosphate levels in soil for long-term plant productivity. It should be applied to soils before planting and can be mixed with compost or manures for additional soil building benefits. It comes in granular form and is an excellent source of nutrients for all types of flowering plants including bulbs, shrubs, fruits, trees and vegetables