Meaning of diplotaxis erucoides

Definition of diplotaxis erucoides

(noun) from Mediterranean region; a naturalized weed throughout southern Europe

Other information on diplotaxis erucoides

WIKIPEDIA results for diplotaxis erucoides
Amazon results for diplotaxis erucoides