Definify.com

Definition 2024


internal_organ

internal organ

English

Noun

internal organ (plural internal organs)

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

Translations