YourDictionary

stridulous

adjective

making a shrill grating or chirping sound

See stridulous in American Heritage Dictionary 4

Learn more about stridulous

link/cite print suggestion box