From butterfly + -like.
butterflylike (comparative more butterflylike, superlative most butterflylike)