an herbaceous plant in the mustard family (lepidium virginicum) - Spanish English Dictionary