Synonyms and Antonyms for Apatura

1. Apatura (n.)

large Old World butterflies

Synonyms: