Meaning of black archangel

Definition of black archangel

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

Other information on black archangel

WIKIPEDIA results for black archangel
Amazon results for black archangel