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