Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

acarid Definition

Cancel
acarid
noun(ac-a-rid)
any of an order (Acari synonym Acarina) of arachnids including the mites and ticks

Words Related to acarid!

acarid Examples by Brain Bank Users