The Collaborative International Dictionary of English. 2000.
odelet — noun A little or short ode … Wiktionary
odelet — … Useful english dictionary