QABB: Queen Alexandra Birdwing Butterfly

What does QABB mean? The above is one of QABB meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Queen Alexandra Birdwing Butterfly