Noun Definition

iris pallida

1.Definition: European iris having soft lilac-blue flowers

Related Noun(s):dalmatian iris

Category: Plants