comstock mealybug (pseudococcus comstocki) - German English Dictionary