wormseed mustard

Noun
  1. slender yellow-flowered European mustard often troublesome as a weed; formerly used as an anthelmintic

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

wormseed mustard
A farmer pulls wormseed mustard from a vegetable garden.