1 acarid
English-Spanish medical dictionary > acarid
2 itch mite
English-Spanish medical dictionary > itch mite