Definitions
There is 1 meaning of the phrase
Genista Anglica.
Genista Anglica - as a noun
Prickly yellow-flowered shrub of the moors of new england and europe
Synonyms (Exact Relations)
broom treeneedle furzepetty whin