sanguinaire meaning in English
adj. bloody, bloodthirsty
n. sanguinaria, bloodroot, species of poppy producing a red root and sap (used as a decongestant and emetic drug)
adj. bloody, bloodthirsty
n. sanguinaria, bloodroot, species of poppy producing a red root and sap (used as a decongestant and emetic drug)