leucadenone noun1 •Any of a group of flavanones present in the leaves of Melaleuca leucadendra formsleucadenones