Genista

Explore definitions, synonyms, and language insights of Genista

Definitions

Noun
chiefly deciduous shrubs or small trees of Mediterranean area and western Asia: broom

More General Terms