meaning of Carapato

Carapato meaning in General Dictionary

a-south United states tick of genus Amblyomma there are many species very troublesome to guy and monster

View more

  • A south US tick of this genus Amblyomma. There are several types, really problematic to guy and beast.