What is the meaning of acarid?
acarid in American English (ˈækəˌrɪd ) noun. any of a subclass (Acari) of small arachnids, including the ticks and mites, which are parasites and agricultural pests.
acarid in American English (ˈækəˌrɪd ) noun. any of a subclass (Acari) of small arachnids, including the ticks and mites, which are parasites and agricultural pests.