Home
Word Lists
Word Search
viscera
n.pl. Internal organs of the body. [latin]
n.
pl. of Viscus.