Ixodid Meaning
There are 1 meaning(s) for word Ixodid
Meaning 1 : ticks having a hard shield on the back and mouth parts that project from the head
Synonyms : hard tick
Synonyms : hard tick
Similar words of Ixodid :
