YELLOWROOT


Meaning of YELLOWROOT in English

noun ·see xanthorhiza.

2. yellowroot ·noun any one of several plants with yellow roots.

3. yellowroot ·noun ·same·as orangeroot.

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