Log in
Search words & phrases
diaphragm
US /ˈdaɪəˌfræm/
・
UK /ˈdaɪəfræm/
C1
Definition
Video subtitles
noun
Muscular membrane separating upper/lower organs