Polish berry
noun
: a scale (Margarodes polonicus) of north and central Europe whose body yields a red dye
Love words? Need even more definitions?
Merriam-Webster unabridged
Share