搜索
Stridulation
01
a shrill grating or chirping noise made by some insects by rubbing body parts together
word family
stridulate
stridulate
Verb
stridulation
Noun
例子
搜索
a shrill grating or chirping noise made by some insects by rubbing body parts together
word family
stridulate
stridulation