Get Your Premium Membership

Stridulation

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


Related Information

More Stridulation Links



Book: Radiant Verses: A Journey Through Inspiring Poetry