'membranophone' definitions:

Definition of 'membranophone'

(from WordNet)
noun
A musical percussion instrument; usually consists of a hollow cylinder with a membrane stretched across each end [syn: drum, membranophone, tympan]