meaning of genista anglica
1.
prickly
yellow-flowered
shrub
of
the
moors
of
New
England
and
Europe
Related Words
genista anglica
|
Developed & Maintained By
Taraprasad.com