Loading page
iris kaempferi is a noun meaning "iris native to Japan having large showy flowers". It carries one recorded sense.
iris native to Japan having large showy flowers
Definitions, synonyms and semantic relations for iris kaempferi come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.