pepper root

英文釋義

  1. North American herb with pungent scaly or toothed roots