Genista Meaning

There are 1 meaning(s) for word Genista

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

    Synonyms : genus genista