Meaning ofpapilionoidin English

papilionoid

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