Entomology definition of Stridulation

Please Like Us!!!

Entomology definition of Stridulation: a creaking sound produced by rubbing
together two striated or otherwise roughened surfaces: the act of
stridulating or the noise produced by it.

Reviews & Comments

Enjoy!