Get Your Premium Membership

Charlock

Definition

[n] weedy Eurasian plant often a pest in grain fields


Related Information

More Charlock Links