piduzu meaning in english

[Tel.] n. A tick or louse that infests cattle, a bott, gomari. Various kinds are budda pidudu or ambarupidudu a cattle tick. arikepiduzu or cekkapidudu a woodlouse, and cimapidudu a body louse.