English Dictionary
◊ PENNYCRESS
pennycress
n : any of several plants of the genus Thlaspi