Puccoon

What is Puccoon?

Puccoon definition and meaning on Dictionary terms:
noun
any of certain plants that yield a red dye, as the bloodroot and certain plants belonging to the genus Lithospermum, of the borage family.
the dye itself.

 

reference: https://www.dictionary.com/browse/puccoon

Tags: