urumudu. [Tel.] n. A certain forest tree, with delicate blossoms and a fruit as large as a lemon. Cassia marginata (Watts.)
urümuḍu. [Tel.] n. A certain forest tree, with delicate blossoms and a fruit as large as a lemon. Cassia marginata (Watts.)