amla

noun 2

Definitions

noun

1

Phyllanthus emblica, a deciduous tree.

Less stately advice is also offered: the amla fruit, boiled, is an excellent hair conditioner.

2

the bitter yellow-green fruit of this tree.

Your note

not saved
0 chars