Genista anglica

Explore definitions, synonyms, and language insights of Genista anglica

Definitions

Noun
prickly yellow-flowered shrub of the moors of New England and Europe

More General Terms