Indian strawberry noun1 •A plant, Potentilla indica, native to India, that produces a fruit resembling a strawberry. formsIndian strawberries