Online English Dictionary

Home

Stridulator


n.

That which stridulates.


© 2009 Dammam Community College