internals
English
Noun
internals
pl
(
plural only
)
The
internal
workings
of a
mechanism
or
system
that are normally hidden from view
Anagrams
inner salt