Beelingo.com

English Dictionary

  • Hide translation

 black archangel black archangel

noun

  • ill-smelling European herb with rugose leaves and whorls of dark purple flowers  ( Ballota nigra, black archangel, black horehound, fetid horehound, stinking horehound )
    ill-smelling European herb with rugose leaves and whorls of dark purple flowers