spintrap
English
Noun
spintrap
(
plural
spintraps
)
(
organic chemistry
)
Alternative form of
spin trap
.
Related terms
spintrapping
Anagrams
strappin'
,
trappins