Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

peppergrass Definition

Cancel
peppergrass
noun(pep-per-grass)
any of a genus (Lepidium) of cresses; especially : garden cress

Words Related to peppergrass!

peppergrass Examples by Brain Bank Users