The storyFrom caul(is) + -i- + flor (“flower”) + -y (“noun suffix”).Etymology from Wiktionary, CC BY-SA 4.0.