an herbaceous plant in the mustard family (lepidium virginicum) - Español Inglés Diccionario