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, cytesis proliferus
Install App
Tagasaste meaning in Telugu.