English

edit

Noun

edit

ixodid (plural ixodids)

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

Translations

edit

Anagrams

edit