English | German | Russian | Czech

membranophonic English

Meaning membranophonic meaning

What does membranophonic mean?

membranophonic

Of or pertaining to membranophones.

Are you looking for...?