Definisi 'tagasaste'
English to English
noun
1 shrub of Canary Islands having bristle-tipped oblanceolate leaves; used as cattle fodder
source: wordnet30
More Word(s)
bush, shrub, chamaecytisus, genus chamaecytisus,

Visual Synonyms
Click for larger image