tumble mustard
noun
: a tall European biennial herb (Sisymbrium altissimum) that has pinnatifid leaves and long slender seed pods and is often a troublesome weed in North America
Love words? Need even more definitions?
Merriam-Webster unabridged
Share