-
nouna shrill grating or chirping noise made by some insects by rubbing body parts togethertype of:
Explanation of stridulation
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.