lactarane
Meaning
- noun A particular tricyclic sesquiterpenoid that is the basis of many natural products.
Similar words
lactucerin lactucon lactucone lactone longipedlactone enterolactone lactide lactylate abieslactone lathyrane
Save “lactarane” to learn later