Definitions from Wiktionary (TMTD)
▸ noun: Initialism of tetramethylthiuram disulfide.
▸ Words similar to TMTD
▸ Usage examples for TMTD
▸ Idioms related to TMTD
▸ Wikipedia articles (New!)
▸ Popular adjectives describing TMTD
▸ Words that often appear near TMTD
▸ Rhymes of TMTD
▸ Invented words related to TMTD
▸ noun: Initialism of tetramethylthiuram disulfide.
▸ Words similar to TMTD
▸ Usage examples for TMTD
▸ Idioms related to TMTD
▸ Wikipedia articles (New!)
▸ Popular adjectives describing TMTD
▸ Words that often appear near TMTD
▸ Rhymes of TMTD
▸ Invented words related to TMTD