Polish berry

noun

Definition of Polish berry

: a scale (Margarodes polonicus) of north and central Europe whose body yields a red dye