Meaning of stridulate
Definition of stridulate
(verb)
make
a
shrill
creaking
noise
by
rubbing
together
special
bodily
structures; "male insects
such
as crickets or grasshoppers stridulate"
Other information on stridulate
WIKIPEDIA results for
stridulate
Amazon results for
stridulate
Tweet