Dictionary entry

Stridulator

Webster's Dictionary 1913

Strid″u‐la′tor (?), n. That which stridulates. Darwin.