Noun stridulation has 1 sense
  1. stridulation - a shrill grating or chirping noise made by some insects by rubbing body parts together
    --1 is a kind of
    noise
    Derived form: verb stridulate1
,
TOP