EGAVE
phellandral
Meaning
noun
A specific monoterpene aldehyde.
Save “phellandral” to learn later