birdwing

(redirected from Troides)

birdwing

(ˈbɜːdˌwɪŋ)
n
(Zoology) a type of large, tropical butterfly