YourDictionary

Dictionary Home » Medical Definitions » dimethyltryptamine

dimethyltryptamine medical definition

noun
DMT.

link/cite print suggestion box