Stridulate Meaning
There are 1 meaning(s) for word Stridulate
Meaning 1 : make a shrill creaking noise by rubbing together special bodily structures
Example : male insects such as crickets or grasshoppers stridulate
Synonyms : clitter
Example : male insects such as crickets or grasshoppers stridulate
Synonyms : clitter
Similar words of Stridulate :
