From Latin mellifluus.
melifluo (feminine meliflua, masculine plural melifluos, feminine plural melifluas)