ixodid
Explore definitions, synonyms, and language insights of ixodid
Definitions
Noun
ticks having a hard shield on the back and mouth parts that project from the head
Explore definitions, synonyms, and language insights of ixodid