Popular Wordlists
Top Searched Words
Recent Searches
genista
genista
genista - Dictionary definition and meaning for word genista
Definition
(noun) chiefly deciduous shrubs or small trees of Mediterranean area and western Asia: broom
(noun) chiefly deciduous shrubs or small trees of Mediterranean area and western Asia: broom
Synonyms :
genus genista
