-
nounshrub of Canary Islands having bristle-tipped oblanceolate leaves; used as cattle fodder
Explanation of tagasaste
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.