Synonyms for Apatura

1. Apatura (n.)

large Old World butterflies

Synonyms: