Glossaria.net

Glossary Entomology / Term

Stridulate

To make sound by rubbing two body parts together.

Permanent link Stridulate - Creation date 2020-04-19


< Striate Glossary / Entomology Stylet >