Home
Search
Index
Definify.com
Definition
2024
garrapata
garrapata
Spanish
Noun
garrapata
f
(
plural
garrapatas
)
tick
(parasitic arachnid)
Etymology
From
caparra
(<
Latin
*
crabrus
<
crabro
), or of pre-Roman origin.
Similar Results