From Latin stridulus.
stridulo (feminine stridula, masculine plural striduli, feminine plural stridule)