osadhi meaning in english

[Skt.] n. An annual plant or herb, one that dies immediately after it seeds. phalincinatodane nasincucettu. A medicinal plant manducettuosadhisudu oshadh-isudu. n. The lord or plants, i.e., the moon.