meaning of amsinckia

amsinckia meaning in General Dictionary

harsh annual natural herbs of Europe together with Americas: fiddlenecks