English | German | Russian | Czech

stridulation English

Meaning stridulation meaning

What does stridulation mean?

stridulation

a shrill grating or chirping noise made by some insects by rubbing body parts together

Synonyms stridulation synonyms

What other words have the same or similar meaning as stridulation?

stridulation English » English

stridulate squeakiness squeak chirp

Are you looking for...?