Stridulator /(?)/

Strid·u·la·tor

Stridulator

n.
  1. That which stridulates.