stridulation

Explore definitions, synonyms, and language insights of stridulation

Definitions

Noun
a shrill grating or chirping noise made by some insects by rubbing body parts together

More General Terms