Definition: (noun) A main organ that is situated inside the body.
Synonyms: internal organ.
Usage: The doctor showed the students a detailed model of the viscus and explained its many functions.
Discuss
Definition: (noun) A main organ that is situated inside the body.
Synonyms: internal organ.
Usage: The doctor showed the students a detailed model of the viscus and explained its many functions.
Discuss