garrapata
noun
gar·ra·pa·ta
| \ ˌgarəˈpätə\
plural -s
Definition of garrapata
: tick
especially
: cattle tick
Keep scrolling for more