terpene
English Dictionary
->
Letter T
-> terpene
Search Dictionary:
terpene Definition
(n)
an
unsaturated
hydrocarbon
obtained
from
plants
terpene Synonyms
terpene
© Art Branch Inc.