AWAIL (A while ago I learned) that butterflies are named that because they like to drink the fatty cream that form atop of fresh milk that's used to make butter.
This also goes for german. The Schmetter in Schmetterling has ethymological connections to Schmalz