tagasaste
English Dictionary
->
Letter T
-> tagasaste
Search Dictionary:
tagasaste Definition
(n)
shrub
of
Canary
Islands
having
bristle
-
tipped
oblanceolate
leaves
;
used
as
cattle
fodder
tagasaste Synonyms
Chamaecytisus palmensis
Cytesis proliferus
tagasaste
© Art Branch Inc.