Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
THC
in English
THC
#common
Definitions
Noun
tetrahydrocannabinol
(
chemical
compound
)
The
chemical
compound
THC
is
found
in
cannabis
.
thermohaline
circulation
(
ocean
process
)
Researchers
study
thermohaline
circulation
to
understand
ocean
currents
.