Definition of red archangel in English:

red archangel

noun

  • 1Red dead-nettle, Lamium purpureum (now historical).

  • 2†a hemp nettle (genus Galeopsis), perhaps G. ladanum, with purple flowers (obsolete).

Origin

Late Middle English.