tagasaste
noun
ta·ga·sas·te
| \ ˌtägəˈsästē\
plural -s
Definition of tagasaste
: a shrub (Cytisus proliferus) of the Canary islands that yields cattle fodder
Keep scrolling for more