Charlock Meaning
There are 1 meaning(s) for word Charlock
Meaning 1 : weedy Eurasian plant often a pest in grain fields
Synonyms : brassica kaber, chadlock, field mustard, sinapis arvensis, wild mustard
Synonyms : brassica kaber, chadlock, field mustard, sinapis arvensis, wild mustard
Similar words of Charlock :
