aphididae : Idioms & Phrases


family aphididae

  • noun small soft-bodied plant lice
    Aphididae.
WordNet