Find the word definition

Wiktionary
internal organ

n. (context anatomy English) An organ, such as the heart or colon, that is entirely within the confines of the body

WordNet
internal organ

n. a main organ that is situated inside the body [syn: viscus]