-
nounshrub of Canary Islands having bristle-tipped oblanceolate leaves; used as cattle fodder
Definition that contains tagasaste
We don't have definitions for this word yet.
We don't have definitions for this word yet.