Definitions of Japanese iris:

  • noun:   iris native to Japan having large showy flowers