YourDictionary

Dictionary Home » Medical Definitions » diethyltryptamine

diethyltryptamine medical definition

noun
DET.

link/cite print suggestion box