Apatura iris
English Dictionary
->
Letter A
-> Apatura iris
Search Dictionary:
Apatura iris Definition
(n)
large
European
butterfly
the
male
of
which
has
wings
shaded
with
purple
Apatura iris Synonyms
Apatura iris
purple emperor
© Art Branch Inc.