The AI-powered English dictionary
plural pseudococcids
(zoology) Any mealybug in the family Pseudococcidae.