ACARIDAN


Meaning of ACARIDAN in English

noun one of a group of arachnids, including the mites and ticks.

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