stridulatory

'stridjjlәtәri

英文释义

a. Stridulous; able to stridulate; used in stridulating;
adapted for stridulation.

中文翻译

a. 尖声鸣叫的

学习工具