Daviesia
Explore definitions, synonyms, and language insights of Daviesia
Definitions
Noun
genus of Australasian shrubs and subshrubs having small yellow or purple flowers followed by short triangular pods