spin trap
English
Noun
spin
trap
(
plural
spin traps
)
(
organic chemistry
)
Any
compound
used in
spin trapping
Anagrams
strappin'
,
trappins