DMT


Meaning of DMT in English

[DMT] n (ca. 1966): dimethyltryptamine

Merriam-Webster English vocab.      Английский словарь Merriam Webster.