×

sialidae meaning in French

n. sialis, insecte dont la larve vit dans l'eau

Related Words

  1. sialagogic
  2. sialagogue
  3. sialogogue
  4. sialoid
PC Version

Copyright © 2018 WordTech Co.