×

cestoid meaning in English

n.,adj.
=cestode.

Related Words

  1. cestodic tuberculosis
  2. cestodology
  3. cestoidea
  4. cestola
PC Version

Copyright © 2018 WordTech Co.