GARAPATA
Meaning of GARAPATA in English
ˌgarəˈpäd.ə noun
also ga·ra·pa·to -d.(ˌ)ō
( -s )
Etymology: Spanish garrapata
: tick ; especially : the spiny ear tick — compare carrapato
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012