termbanks
/
Home
Explore
How to use
English
Interface language
English
简体中文
Sign in
Create account
Public concept · c6fe5026-60c2-49e2-ae84-07d942a61b66
cochlea
English
en
cochlea
Preferred
“organ of the inner ear”
Chinese (China)
zh-CN
耳蜗
Preferred