https://www.merriam-webster.com/dictionary/estragole
ESTRAGOLE Definition & Meaning - Merriam-Webster
The meaning of ESTRAGOLE is a liquid ether C3H5C6H4OCH3 that has an odor like aniseed, occurs in tarragon oil, turpentine, and other essential oils, and is...
definitionmeaningmerriamwebster
https://acp.copernicus.org/articles/10/4343/2010/acp-10-4343-2010-relations.html
ACP - Relations - Large estragole fluxes from oil palms in Borneo
acprelationslargefluxesoil