EGAVE

phellandral

Meaning

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