Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
papilionid
in English
papilionid
us
/pæpɪliˈoʊnɪd/
uk
/pæpɪliˈəʊnaɪd/
#uncommon
Definitions
Noun
butterflies
of
the
Papilionidae
family