Meaning of salix caprea

Definition of salix caprea

(noun) much-branched Old World willow having large catkins and relatively large broad leaves

Other information on salix caprea

WIKIPEDIA results for salix caprea
Amazon results for salix caprea