Subscribe
URL of the page has been copied to clipboard.
Meaning : Ticks having a hard shield on the back and mouth parts that project from the head.
Synonyms : hard tick
Install App