English dictionary
penny grass meaning and definition
Definition and meaning of penny grass at MeaningMonkey.org. penny grass meaning and definition in the English Dictionary.PENNY GRASS noun
Definition of penny grass (noun)
- foetid Eurasian weed having round flat pods; naturalized throughout North America
- synonyms: fanweed, field pennycress, French weed, mithridate mustard, stinkweed, Thlaspi arvense
Source: Princeton University Wordnet