IXODES


Meaning of IXODES in English

noun a genus of parasitic acarina, which includes various species of ticks. ·see tick, the insect.

Webster English vocab.      Английский словарь Webster.