Learned borrowing from Latin mellifluus.
melífluo (feminine melíflua, masculine plural melífluos, feminine plural melífluas)