×

lumbricoid meaning in French

adj. ascaride (espèce de vermine)

Related Words

  1. lumbrical
  2. lumbricalis
  3. lumen
  4. lumenal
PC Version

Copyright © 2018 WordTech Co.