Meaning of tagasaste
Definition of tagasaste
(noun)
shrub
of Canary Islands having bristle-tipped
oblanceolate
leaves;
used
as
cattle
fodder
Other information on tagasaste
WIKIPEDIA results for
tagasaste
Amazon results for
tagasaste
Tweet