Indian gooseberry
English
Noun
Indian
gooseberry
(
plural
Indian gooseberries
)
The
amla
(
Phyllanthus emblica
)
(
tree or fruit
)
Translations
amla
—
see
amla