Suggest a translation

अडूसा - اڑُوسا (آڑوسہ)

अडूसा Malabar nut, adulsa, a medicinal plant widely used in Ayurvedic, homeopathy and Unani systems of medicine

masculine noun