Diaphragm

Explanation of Terms Used in Entomology · 1906 · p. 1
: any thin dividing membrane; that thin membrane separating the cavity containing the heart from the rest of the body.
Readham'da tam maddeyi gor →