TAGASASTE
Meaning of TAGASASTE in English
ˌtägəˈsästē noun
( -s )
Etymology: Spanish
: a shrub ( Cytisus proliferus ) of the Canary islands that yields cattle fodder
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012