apatura : Idioms & Phrases


apatura iris

  • noun large European butterfly the male of which has wings shaded with purple
    purple emperor.
WordNet

genus apatura

  • noun large Old World butterflies
    Apatura.
WordNet