a medicinal verbenaceous plant - Almanca İngilizce Sözlük