Amsinckia

Explore definitions, synonyms, and language insights of Amsinckia

Definitions

Noun
rough annual herbs of Europe and the Americas: fiddlenecks

More General Terms