butterfly -es,

noun.

Butter & fly
Middle English: butterflie
Old English: buterfleoge

Insect of the lepidoptera order
(butterflies, moths...)