SANGUINARIA MEANING IN ENGLISH

• Sanguinaria Definition & Synonyms

  1. (n.) The rootstock of the bloodroot, used in medicine as an emetic, etc.
  2. (n.) A genus of plants of the Poppy family.


RECENT SEARCHES