homoptera : Idioms & Phrases


suborder homoptera

  • noun plant lice (aphids); whiteflies; cicadas; leafhoppers; plant hoppers; scale insects and mealybugs; spittle insects
    Homoptera.
WordNet