Compund Words

Sponsored Links

Last Search Words

Search Result:membranophone

membranophone   (TTS Sound)



Overview of noun membranophone

The noun membranophone has 1 sense


  • drum, membranophone, tympan -- (a musical percussion instrument; usually consists of a hollow cylinder with a membrane stretched across each end)