innards
plural noun
in·nards
ˈi-nərdz
1
: the internal organs of a human being or animal
especially
: viscera
2
: the internal parts especially of a structure or mechanism
Love words? Need even more definitions?
Merriam-Webster unabridged
Share