INDIAN STRAWBERRY


Meaning of INDIAN STRAWBERRY in English

n. plant belonging to the rose family that has yellow flowers and inedible fruit that resembles strawberries (native to India)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.