Meaning of chamaecytisus palmensis

Definition of chamaecytisus palmensis

(noun) shrub of Canary Islands having bristle-tipped oblanceolate leaves; used as cattle fodder

Other information on chamaecytisus palmensis

WIKIPEDIA results for chamaecytisus palmensis
Amazon results for chamaecytisus palmensis