homoptera


Meanings

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


homoptera is not a valid Scrabble word


Words With Friends Score: 17

homoptera is a valid Words With Friends word