Word info

dragontail

Noun

Meaning

dragontail (plural dragontails)

Either of two papilionid butterflies of the genus Lamproptera, having long projections on their hindwings.

Source: en.wiktionary.org

Close letter words and terms