Word Games Pro Dictionary
tagasaste
noun
shrub of Canary Islands having bristle-tipped oblanceolate leaves; used as cattle fodder
Quick reference
Word Facts
Listen
Audio Pronunciation
Audio pronunciation is unavailable for this word.
Meaning
Definitions
noun
shrub of Canary Islands having bristle-tipped oblanceolate leaves; used as cattle fodder
