internal organ

Meaning

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

Synonyms

Translations

باطِنِي

òrgan intern

εσωτερικό όργανο

organe interne

عُضْو داخِلِي

Notes

Sign in to write sticky notes