wormseed mustard
English Dictionary
->
Letter W
-> wormseed mustard
Search Dictionary:
wormseed mustard Definition
(n)
slender
yellow
-
flowered
European
mustard
often
troublesome
as
a
weed
;
formerly
used
as
an
anthelmintic
wormseed mustard Synonyms
Erysimum cheiranthoides
wormseed mustard
© Art Branch Inc.