tetranychidae : Idioms & Phrases


family tetranychidae

  • noun plant-feeding mites
    Tetranychidae.
WordNet