Swainsona

Explore definitions, synonyms, and language insights of Swainsona

Definitions

Noun
a genus of Australian herbs and subshrubs: darling peas

More General Terms