Synonyms for apatura

1. Apatura (n.)

large Old World butterflies

Synonyms: