STRIDULATOR


Meaning of STRIDULATOR in English

noun that which stridulates.

Webster English vocab.      Английский словарь Webster.