drum
[ English ]
Definition
Any percussion instrument made of a cylindrical frame over which an animal skin or other membrane is stretched.
Share
Last Updated: 2016-05-24 00:11:57
[ English ]
Any percussion instrument made of a cylindrical frame over which an animal skin or other membrane is stretched.