Definition of royal catchfly in US English:

royal catchfly

noun

  • A North American campion, Silene regia, with bright red flowers, found chiefly on dry ground in eastern areas.

Origin

Mid 19th century; earliest use found in George Don (1798–1856), botanist and plant collector.