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