Word info

papilionid

Noun

Meaning

papilionid (plural papilionids)

Any butterfly of the family Papilionidae

Source: en.wiktionary.org

Close letter words and terms