Meaning of garapito

garapito

Tagalog

n., zoo. tiny insect like a tick; dog lice