leucadenone
English
Noun
leucadenone
(
plural
leucadenones
)
Any of a group of
flavanones
present in the leaves of
Melaleuca leucadendra