spin trap

English

Noun

spin trap (plural spin traps)

  1. (organic chemistry) Any compound used in spin trapping

Anagrams