Big Huge Thesaurus

tetrahydrocannabinol

noun