heterotaxyEnglish

heterotaxy, transposition

Noun

Any abnormal position of the organs of the body

English: transposition, heterotaxy

Bahasa: transposisi

Bahasa words with similar meanings

English words with similar meanings

Show 1 words