Iris pallida
English Dictionary
->
Letter I
-> Iris pallida
Search Dictionary:
Iris pallida Definition
(n)
European
iris
having
soft
lilac
-
blue
flowers
Iris pallida Synonyms
Dalmatian iris
Iris pallida
© Art Branch Inc.