Definition of Stridulation

  • 1. A shrill grating or chirping noise made by some insects by rubbing body parts together Noun

Semanticaly linked words with "stridulation"

Hyponims for word "stridulation"