hydroterpene
hydroterpene has 1 sense in the JumbleFix dictionary. Letters: 12.
Definitions
noun
. A terpene that contains water of hydration or is derived from a terpene by addition of water.