SynonymX
Speak
Stridulation
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"
noise
Hyponims for word "stridulation"
noise