Meaning of stridulation

Definition of stridulation

(noun) a shrill grating or chirping noise made by some insects by rubbing body parts together

Other information on stridulation

WIKIPEDIA results for stridulation
Amazon results for stridulation