nèi​zàng

internal organs

内脏 內臟 nèi​zàng
internal organs noun
internal organs; viscera; the collective term for the organs located inside the chest and abdominal cavities of humans or animals

Frequency

Movie subtitles
4.86 per million appears in 2% of films
Written text
4.69 per million

Cross-References

Antonym

Sources