Meaning ofpapilionidin English

papilionid

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