What is the meaning of stridulatory?
Score: 5/5 (74 votes) intransitive verb. : to make a shrill creaking noise by rubbing together special bodily structures —used especially of male insects (such as crickets or grasshoppers)What is a stridulation biology?Stridulation is the act of producing sound by rubbing together certain body parts...