English edit

Noun edit

ixodid (plural ixodids)

  1. (zoology) Any of various ticks of the family Ixodidae.

Translations edit

Anagrams edit