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: Reflection on the Important Things