iris kaempferi Meaning, Definition & Usage

  1. noun iris native to Japan having large showy flowers
    Japanese iris.

WordNet