[Skt.] n. A vegetable and medicinal substance considered of great efficacy as a vermifuge, citratandulamu, vayuvilangapucettu.
[Skt.] n. A vegetable and medicinal substance considered of great efficacy as a vermifuge, citratandulamu, vayuvilangapucettu.