clapsticks
English
Noun
clapsticks
plural of
clapstick