Definitions
noun
shrub of Canary Islands having bristle-tipped oblanceolate leaves; used as cattle fodder
Look “tagasaste” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
shrub of Canary Islands having bristle-tipped oblanceolate leaves; used as cattle fodder