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.