sarcoptidae : Idioms & Phrases


family sarcoptidae

  • noun small whitish mites
    Sarcoptidae.
WordNet