Membranophone
[mem-brey-nuh-fohn] /mɛmˈbreɪ nəˌfoʊn/
noun
1.
any musical instrument, as a drum, in which the sound is produced by striking, rubbing, or blowing against a stretched over a frame.
Read Also:
- Membranous
[mem-bruh-nuh s] /ˈmɛm brə nəs/ adjective 1. consisting of, of the nature of, or resembling . 2. characterized by the formation of a . /ˈmɛmbrənəs; mɛmˈbreɪnəs/ adjective 1. of or relating to a membrane adj. 1590s, from Middle French membraneux (16c.), from membrane, from Latin membrana (see membrane). membranous mem·bra·nous (měm’brə-nəs) adj. membranous (měm’brə-nəs)
- Membranous ampulla
membranous ampulla n. A nearly spherical enlargement of one end of each of the three semicircular canals where they connect with the utricle.
- Membranous cataract
membranous cataract n. A secondary cataract composed of the remains of the thickened lenticular capsule and the largely degenerated lens.
- Membranous dysmenorrhea
membranous dysmenorrhea n. Dysmenorrhea accompanied by exfoliation of the menstrual deciduous membrane.
- Membranous glomerulonephritis
membranous glomerulonephritis n. Glomerulonephritis characterized histologically by diffuse thickening of glomerular capillary basement membranes and clinically by an insidious onset of the nephrotic syndrome and by failure of proteinuria to disappear. Also called lipoid nephrosis.