pepper root


Meanings

  • North American herb with pungent scaly or toothed roots