- tagasaste as a noun:
- 1
tagasaste
noun
1 tagasaste
Shrub of Canary Islands having bristle-tipped oblanceolate leaves; used as cattle fodder.
synonyms: Chamaecytisus palmensis, Cytesis proliferus.
debug info: 0.0144
noun
Shrub of Canary Islands having bristle-tipped oblanceolate leaves; used as cattle fodder.
synonyms: Chamaecytisus palmensis, Cytesis proliferus.
debug info: 0.0144