Meaning ofpapilionidin English

papilionid

us/pæpɪliˈoʊnɪd/uk/pæpɪliˈəʊnaɪd/
#uncommon
Definitions