YourDictionary

stridulous medical definition

adjective
  1. Characterized by or making a shrill grating sound or noise.
  2. Relating to or characterized by stridor.

Learn more about stridulous

link/cite print suggestion box