Definition of Apatura Iris

  • 1. Large European butterfly the male of which has wings shaded with purple Noun

Synonyms for word "apatura iris"

Semanticaly linked words with "apatura iris"

Hyponims for word "apatura iris"