×

helminthoid meaning in French

adj. en forme d'helminthe, semblable à un ver

Related Words

  1. helminthiasis
  2. helminthic
  3. helminthology
  4. helmsman
PC Version

Copyright © 2018 WordTech Co.