Langsung ke konten

Arti kata

innards

Definition of innards (English)

noun

  1. internal organs collectively (especially those in the abdominal cavity)
    • `viscera' is the plural form of `viscus'
    sumber: wordnet30