internal_organEnglish

internal organ, viscus

Noun

A main organ that is situated inside the body

English: internal organ, viscus

English words with similar meanings

Show 1 words