Skip to main content

sanguinaria

English sanguinaria meaning in English  •  sanguinaria का अर्थ अंग्रेजी में
Noun
  • A genus of plants of the Poppy family.
  • The rootstock of the bloodroot, used in medicine as an emetic, etc.
Advertisement