Fish is a natural source of essential plant nutrients that promotes larger, more vigorous plants. This Garden Naturals liquid concentrate fish fertilizer is perfect for roses and garden flowers, trees and shrubs, vegetables, house plants, lawns and crops.