Where does “Dimitri” come from?

Dimitri (English): The drug dimethyltryptamine

Definitions

  1. The drug dimethyltryptamine

Words derived from “Dimitri