Noun Definition

iris kaempferi

1.Definition: iris native to Japan having large showy flowers

Related Noun(s):japanese iris

Category: Plants