Find the word definition

Wiktionary
internal organs

n. (internal organ English)