Meaning of Chamaecytisus

Definition of Chamaecytisus

(noun) small late-flowering trees or subshrubs having yellow to red flowers and leathery or woody pods; often especially formerly included in genus Cytisus

Other information on Chamaecytisus

WIKIPEDIA results for Chamaecytisus
Amazon results for Chamaecytisus