Definition of red German catchfly in English:

red German catchfly

noun

rare

Origin

Late 17th century; earliest use found in John Ray (1627–1705), naturalist and theologian.