or pidudu ambarapinuzu. [Tel.] n. A tick which infests animals. pasuvulanu patte purugu.
or పిడుదు ambārapiṇuzu. [Tel.] n. A tick which infests animals. పశువులను పట్టే పురుగు.