TUMBLE MUSTARD


Meaning of TUMBLE MUSTARD in English

noun

: a tall European biennial herb ( Sisymbrium altissimum ) that has pinnatifid leaves and long slender seed pods and is often a troublesome weed in No. America

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.