bn:00074666n
Noun Concept
AR
stridulation  stridulate
EN
A shrill grating or chirping noise made by some insects by rubbing body parts together WordNet 3.0
Relations
Sources
WordNet Translations
Wikipedia Translations