Ixodids Meaning

There are 1 meaning(s) for word Ixodids

Meaning 1 : ticks having a hard shield on the back and mouth parts that project from the head

    Synonyms : hard tick