DUKE OF ARGYLL'S TEA TREE
(noun)
There is 1 meaning of the phrase
Duke Of Argyll's Tea Tree.
Definitions
Duke Of Argyll's Tea Tree - as a noun
Deciduous erect or spreading shrub with spiny branches and violet-purple flowers followed by orange-red berries; southeastern europe to china
Synonyms (Exact Relations)
