celidi meaning in english

[Tel.] n. A scab, an ulcer, a sore, a syphilitic affection. carmarogamu. celidipurugu a spider. A. vi. 75. BD. iii. 572. Kalah. ii. 100.