meaning of membranophone

1. a musical percussion instrument; usually consists of a hollow cylinder with a membrane stretch across each end


Related Words

membranophone |

Developed & Maintained By Taraprasad.com

Treasure Words