Skip to main content

sanguinaria

Advertisement
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.