natural dye

noun

Definition of natural dye

: a dye (as logwood or cochineal) from a plant or animal source