Red Campion Definition

noun

Silene dioica Silene dioica , a European biennial or perennial plant with pink or red flowers.

Wiktionary
Synonyms:
  • Lychnis dioica
  • Silene dioica
  • red bird's eye