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.