birdwing ( synonym found)

Definition of birdwing:

°Any of various papilionid butterflies of exceptionally large size with angular wings.

Definition of birdwing:

°Any of various papilionid butterflies of exceptionally large size with angular wings.

Back to Top