Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
terpene
in English
terpene
us
/ˈtɝpiːn/
uk
/ˈtɜːpiːn/
#uncommon
Definitions
Noun
naturally
occurring
compounds
derived
from
isoprene
;
used
in
perfumes
a
class
of
organic
compounds
including
steroids
and
pigments