IXODIDS
Definition
IXODIDS is the plural of IXODID.
noun IXODID: ticks having a hard shield on the back and mouth parts that project from the head.
IXODIDS is the plural of IXODID.
noun IXODID: ticks having a hard shield on the back and mouth parts that project from the head.