Meaning ofpapilionoidin English

papilionoid

us//ˌpæpiːliˈnɔɪd//uk//ˌpæpɪliˈnɔɪd//
#uncommon
Definitions