×

stridulous meaning in English

adj.
发刺耳声的,作唧唧声的 (=stridulant)。

Related Words

  1. stridulatory
  2. stridulosa laryngitis
  3. stridulous breathing
  4. stridulousbreathing
PC Version

Copyright © 2018 WordTech Co.