English to Arabic

Meaning for:
Acarid
other
أكاريد - نوع من القمل