n. plant belonging to the rose family that has yellow flowers and inedible fruit that resembles strawberries (native to India)
INDIAN STRAWBERRY
Meaning of INDIAN STRAWBERRY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012