Meaning of genista

Definition of genista

(noun) chiefly deciduous shrubs or small trees of Mediterranean area and western Asia: broom

Other information on genista

WIKIPEDIA results for genista
Amazon results for genista