Meaning of duke of argyll's tea tree

Definition of duke of argyll's tea tree

(noun) deciduous erect or spreading shrub with spiny branches and violet-purple flowers followed by orange-red berries; southeastern Europe to China

Other information on duke of argyll's tea tree

WIKIPEDIA results for duke of argyll's tea tree
Amazon results for duke of argyll's tea tree