Dictionary: A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z


[mem-brey-nuh-fohn] /mɛmˈbreɪ nəˌfoʊn/

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.

Disclaimer: Membranophone definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.