Meaning of genista anglica
Definition of genista anglica
(noun)
prickly
yellow-flowered
shrub
of the moors of New England and Europe
Other information on genista anglica
WIKIPEDIA results for
genista anglica
Amazon results for
genista anglica
Tweet