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.