• word of the day

    genista

    genista - Dictionary definition and meaning for word genista

    Definition
    (noun) chiefly deciduous shrubs or small trees of Mediterranean area and western Asia: broom
    Synonyms : genus genista
Download our Mobile App Today
Receive our word of the day
on Whatsapp