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
Tweet