YELLOWROOT MEANING IN ENGLISH

• Yellowroot Definition & Synonyms

  1. (n.) See Xanthorhiza.
  2. (n.) Any one of several plants with yellow roots.
  3. (n.) Same as Orangeroot.


RECENT SEARCHES