Subscribe
URL of the page has been copied to clipboard.
Meaning : Plant lice (aphids). Whiteflies. Cicadas. Leafhoppers. Plant hoppers. Scale insects and mealybugs. Spittle insects.
Synonyms : suborder homoptera
Install App