Meaning of ixodidae

Definition of ixodidae

(noun) hard ticks

Other information on ixodidae

WIKIPEDIA results for ixodidae
Amazon results for ixodidae