Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sanguinaria
in English
sanguinaria
us
/sænˌɡwɪnəˈrɛɹi.ə/
uk
/sæŋˌɡwiːnəˈraɪəri.ə/
#uncommon
Definitions
Noun
a
root
used
in
medicine
;
emetic
properties
a
genus
of
flowering
plants
(
bloodroots
)