English synonyms about - contact  

pennycress

noun

1 pennycress

Any of several plants of the genus Thlaspi.


Find more on pennycress elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0561