'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]