Definitions
There is 1 meaning of the phrase
Duke Of Argyll's Tea Tree.
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)
common matrimony vinelycium barbarumlycium halimifolium