Pepper root

From Wikipedia, the free encyclopedia
  (Redirected from Pepper Root)
Jump to navigation Jump to search

Pepper root is a common name for several plants and may refer to: