слово butterfly как-то связано с маслом и полетом(происхождение слова)?

 

fly в английском языке - это вообще летающее двукрылое насекомое (исходно - муха) . dragon fly - стрекоза, butterfly - бабочка, fruit fly - дрозофила.. .
butter скорее всего связано с интенрференционной картиной, которая характерна для некоторых бабочек (их крылья покрыты тончацшими чешуйками, которые и дают интерференцию) . примерно такую же даёт тончайшая плёнка масла на поверхности воды. кроме того (вторая гипотеза) , у всех бабочек крылья на ощупь соегка маслянистые - из-за тех же чешуек, которые скользят.

butterfly - переводится как бабочка

связано с полетом... переводится как бабочка

слышала такой вариант: 
английская народная этимология утверждает, что именно в бабочек превращаются ведьмы, когда летают воровать некоторые молочные продукты. 
а воруют они масло. отсюда происходит слово butterfly.

да, вы правы. есть теории связывающие название с маслом
старинное представление, что для полетов нужно, чтобы крылья были смазаны чем-то масляным (ведьмы ели молоко и масло, чтобы летать) бледно-жёлтый цвет крыльев многих насекомых ( и их экскрементов) напоминает цвет масла
немецкое schmetterling происходит от schmetten масло (сметана) на некоторых германских диалектах

fly(сущ.) - муха
fly(гл.) - летать
а почему масло - понятия не имею