meaning of black archangel

black archangel meaning in General Dictionary

ill-smelling European herb with rugose leaves and whorls of dark purple flowers