ORANGEROOT


Meaning of ORANGEROOT in English

noun an american ranunculaceous plant (hidrastis canadensis), having a yellow tuberous root;

— also called yellowroot, golden seal, ·etc.

Webster English vocab.      Английский словарь Webster.