×

syrinx meaning in English

n. syrinx, vocal organ of a bird (zoology); panpipe, reed flute

Related Words

  1. syringomyélie
  2. syringomyélique
  3. sysop
  4. syssarcose
PC Version

Copyright © 2018 WordTech Co.