stridulatory /'stridjjlәtәri/ 📖 中文释义 a. 尖声鸣叫的 📘 English Definition(英文释义) a. Stridulous; able to stridulate; used in stridulating;adapted for stridulation. ← stridulation S 字母词表 stridulosai laryngitis →