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
Tweet