Subscribe
URL of the page has been copied to clipboard.
Meaning : Shrub of Canary Islands having bristle-tipped oblanceolate leaves. Used as cattle fodder.
Synonyms : chamaecytisus palmensis, tagasaste
Install App