◄
Stridulatory
►
Dictionary
(
a.
) Stridulous; able to stridulate; used in stridulating; adapted for stridulation.
Clyx.com