stridulation

1. (noun) a shrill grating or chirping noise made by some insects by rubbing body parts together
Related Words: noise



Terms and Conditions of Use / Copyright Notice