Meaning of goat willow

Definition of goat willow

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

Other information on goat willow

WIKIPEDIA results for goat willow
Amazon results for goat willow