x
uploads/stridulous.jpg

stridulous adj.發刺耳聲的,作唧唧聲的 (=stridulant...

strife