Definitions of Centranthus ruber:

  • noun:   European herb with small fragrant crimson or white spurred flowers