Noun Definition

homoptera

1.Definition: plant lice (aphids); whiteflies; cicadas; leafhoppers; plant hoppers; scale insects and mealybugs; spittle insects

Category: Animals