apatura apatura

Definition(s):

  • (n) large Old World butterflies

Wiki Images for apatura

definition of apatura
meaning of apatura
Word of the Day
maxim maxim
/ˈmæk səm /