comstock mealybug (pseudococcus comstocki) - Spanish English Dictionary