Meaning of persian iris
Definition of persian iris
(noun)
bulbous
iris
native
to Asia Minor
cultivated
for its
pale
lilac-colored
flowers
Other information on persian iris
WIKIPEDIA results for
persian iris
Amazon results for
persian iris
Tweet