meaning of duke of argylls tea tree

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


Related Words

duke of argylls tea tree |

Developed & Maintained By Taraprasad.com

Treasure Words