What is the full meaning of birdwings
BIRDWING, a large tropical butterfly [n]
Example of the word birdwings placed on a Scrabble board.