pa·pil·io·noid
pəˈpilēəˌnȯid,
-lyəˌ-
: of or relating to the Papilionoidea
Love words? Need even more definitions?
Merriam-Webster unabridged
Share