BLOODROOT


Meaning of BLOODROOT in English

n. wild flower belonging to the poppy family

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.