Langsung ke konten

Arti kata

pepper root

Definition of pepper root (English)

noun

  1. North American herb with pungent scaly or toothed roots
    sumber: wordnet30