Do you mean "membranophone"?
"membranaphone" is a common misspelling of "membranophone"
Test your Spelling
Common Misspellings
Terms of Use
Top Ten Misspellings
Contact DoYouMean