Definitions of Japanese pink:

  • noun:   very free-flowering variety distinguished by jagged-edged petals