Tamil Dictionary 🔍

sarcoptes

Sar*cop"tes, n. Etym: [NL., from Gr. (Zoöl.) Defn: A genus of parasitic mites including the itch mites.


sarcoptes - Similar Words