Meaning of valerianella locusta

Definition of valerianella locusta

(noun) widely cultivated as a salad crop and pot herb; often a weed

Other information on valerianella locusta

WIKIPEDIA results for valerianella locusta
Amazon results for valerianella locusta