English dictionary
stridulation meaning and definition
Definition and meaning of stridulation at MeaningMonkey.org. stridulation meaning and definition in the English Dictionary.STRIDULATION noun
Definition of stridulation (noun)
- a shrill grating or chirping noise made by some insects by rubbing body parts together
Source: Princeton University Wordnet