red dead-nettle

English

Noun

red dead-nettle (plural red dead-nettles)

  1. A plant of species Lamium purpureum

References