stridulate
柯林斯词典
1. V (of insects such as the cricket) to produce sounds by rubbing one part of the body against another (昆虫等)唧唧鸣叫
返回 stridulate
1. V (of insects such as the cricket) to produce sounds by rubbing one part of the body against another (昆虫等)唧唧鸣叫