This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Orangeroot

  1. n.
    An American ranunculaceous plant (Hidrastis Canadensis), having a yellow tuberous root; -- also called yellowroot, golden seal, etc.



Menu