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

History and Etymology for tagasaste

Spanish

Keep scrolling for more