Stridulator

enUK

Strid´u`la`tor


n.1.That which stridulates.