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

Treasure Words