Skip to main content

IhateBA's definitions

DTM

Draw Those Molecules. An assignment found in Anatomy and Physiology I, where one must complete 15-page assignments drawing molecules.
Guy 1:Dude, how's your DTM coming along?

Guy 2: I had to work on it for 6 hours, no biggie T.T
by IhateBA October 26, 2010
mugGet the DTM mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email