All Purpose Water Soluble Plant Food 20-20-20 is made from balanced nitrogen, phosphorus and potassium for use on all indoor and outdoor plants. Feeds through both the roots and the leaves. For use on all indoor and outdoor plants, trees, shrubs, vegetables, and turf. More professional growers have used this product for all their growing needs than any other formula. It is a balanced blend with fully chelated trace elements that work well on all plant materials as a general-purpose fertilizer. Especially effective on indoor foliage plants to keep leaves green and healthy.