Tamil Dictionary 🔍

orangeroot

Or"ange*root`, n. (Bot.) Defn: An American ranunculaceous plant (Hidrastis Canadensis), having a yellow tuberous root; -- also called yellowroot, golden seal, etc.


orangeroot - Similar Words