meaning of innards
1. internal organs collectively especially those in the abdominal cavity; "`viscera is the plural form of
">`viscus"
Related Words
innards |
1. internal organs collectively especially those in the abdominal cavity; "`viscera is the plural form of
">`viscus"
innards |