Meaning of charlock

Definition of charlock

(noun) weedy Eurasian plant often a pest in grain fields

Other information on charlock

WIKIPEDIA results for charlock
Amazon results for charlock