meaning of sarcoptes

1. A genus of parasitic mites including the itch mites.
2.
type genus of the family Sarcoptidae: itch mites


Related Words

sarcoptes |

Developed & Maintained By Taraprasad.com

Treasure Words