a medicinal verbenaceous plant - Turc Anglais Dictionnaire