STRIDULATION Meaning of STRIDULATION in English n stridulation; specif.: [Zool.] Interlingua English vocab. Английский словарь Интерлингва. 2012