stridulator Meaning, Definition & Usage

Strid"u*la`tor noun
Etymology
NL.
Definitions
  1. That which stridulates. Darwin.

Webster 1913