IXODID


Meaning of IXODID in English

n. hard-shelled tick belonging to the family Ixodidae

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.