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
Tweet